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_ID2 = process.env.GOOGLE_OAUTH_CLIENT2
|
||||
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 {
|
||||
async verifyToken(req: any): Promise<any> {
|
||||
@ -20,7 +22,7 @@ export class PlatGoogle implements IPlat {
|
||||
try {
|
||||
const ticket = await client.verifyIdToken({
|
||||
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:
|
||||
//[CLIENT_ID_1, CLIENT_ID_2, CLIENT_ID_3]
|
||||
})
|
||||
@ -31,6 +33,8 @@ export class PlatGoogle implements IPlat {
|
||||
if (
|
||||
payload.aud !== CLIENT_ID &&
|
||||
payload.aud !== CLIENT_ID2 &&
|
||||
payload.aud !== CLIENT_ID3 &&
|
||||
payload.aud !== CLIENT_ID4 &&
|
||||
payload.aud !== CLIENT_ID_IOS &&
|
||||
payload.aud !== IOS_TEST
|
||||
) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user