add new package clientid
This commit is contained in:
parent
2199fc4860
commit
5e1ecaf071
@ -9,6 +9,8 @@ const IOS_TEST = '53206975661-0d6q9pqljn84n9l63gm0to1ulap9cbk4.apps.googleuserco
|
|||||||
const CLIENT_ID = process.env.GOOGLE_OAUTH_CLIENT
|
const CLIENT_ID = process.env.GOOGLE_OAUTH_CLIENT
|
||||||
const CLIENT_ID2 = process.env.GOOGLE_OAUTH_CLIENT2
|
const CLIENT_ID2 = process.env.GOOGLE_OAUTH_CLIENT2
|
||||||
const CLIENT_ID_IOS = process.env.GOOGLE_OAUTH_CLIENT_IOS
|
const CLIENT_ID_IOS = process.env.GOOGLE_OAUTH_CLIENT_IOS
|
||||||
|
const CLIENT_ID3 = '436789193812-5vh7ahctkaofjir9tnilfnvm19cf3vve.apps.googleusercontent.com'
|
||||||
|
const CLIENT_ID4 = '436789193812-9vubggj1op881elm41i7b9raeec9dgrj.apps.googleusercontent.com'
|
||||||
|
|
||||||
export class PlatGoogle implements IPlat {
|
export class PlatGoogle implements IPlat {
|
||||||
async verifyToken(req: any): Promise<any> {
|
async verifyToken(req: any): Promise<any> {
|
||||||
@ -20,7 +22,7 @@ export class PlatGoogle implements IPlat {
|
|||||||
try {
|
try {
|
||||||
const ticket = await client.verifyIdToken({
|
const ticket = await client.verifyIdToken({
|
||||||
idToken: code,
|
idToken: code,
|
||||||
audience: [CLIENT_ID, CLIENT_ID2, CLIENT_ID_IOS, IOS_TEST], // Specify the CLIENT_ID of the app that accesses the backend
|
audience: [CLIENT_ID, CLIENT_ID2, CLIENT_ID_IOS, IOS_TEST, CLIENT_ID3, CLIENT_ID4], // Specify the CLIENT_ID of the app that accesses the backend
|
||||||
// Or, if multiple clients access the backend:
|
// Or, if multiple clients access the backend:
|
||||||
//[CLIENT_ID_1, CLIENT_ID_2, CLIENT_ID_3]
|
//[CLIENT_ID_1, CLIENT_ID_2, CLIENT_ID_3]
|
||||||
})
|
})
|
||||||
@ -31,6 +33,8 @@ export class PlatGoogle implements IPlat {
|
|||||||
if (
|
if (
|
||||||
payload.aud !== CLIENT_ID &&
|
payload.aud !== CLIENT_ID &&
|
||||||
payload.aud !== CLIENT_ID2 &&
|
payload.aud !== CLIENT_ID2 &&
|
||||||
|
payload.aud !== CLIENT_ID3 &&
|
||||||
|
payload.aud !== CLIENT_ID4 &&
|
||||||
payload.aud !== CLIENT_ID_IOS &&
|
payload.aud !== CLIENT_ID_IOS &&
|
||||||
payload.aud !== IOS_TEST
|
payload.aud !== IOS_TEST
|
||||||
) {
|
) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user