From 0ff052e527c01714af489b6a99ee72a10e5b7d7d Mon Sep 17 00:00:00 2001 From: zhl Date: Tue, 9 May 2023 11:03:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80jwt=E7=9A=84=E7=94=9F?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/controllers/apple.controller.ts | 2 +- src/controllers/facebook.controller.ts | 2 +- src/controllers/tiktok.controller.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/controllers/apple.controller.ts b/src/controllers/apple.controller.ts index e1be8bd..74b01a1 100644 --- a/src/controllers/apple.controller.ts +++ b/src/controllers/apple.controller.ts @@ -34,7 +34,7 @@ class AppleController extends BaseController { if (payload.name) data.nickname = payload.name if (payload.picture) data.avatar = payload.picture let user = await Account.insertOrUpdate({ plat: PlatEnum.APPLE, openId }, data) - const ztoken = await res.jwtSign({ id: user.id }) + const ztoken = await res.jwtSign({ id: user.id, openid: openId, plat: PlatEnum.APPLE }) return { token: ztoken } } diff --git a/src/controllers/facebook.controller.ts b/src/controllers/facebook.controller.ts index bdf1b09..ef33375 100644 --- a/src/controllers/facebook.controller.ts +++ b/src/controllers/facebook.controller.ts @@ -39,7 +39,7 @@ class FacebookController extends BaseController { if (infoRes['name']) user.nickname = infoRes['name'] if (infoRes['email']) user.email = infoRes['email'] let account = await Account.insertOrUpdate({ plat: PlatEnum.FACEBOOK, openId }, user) - const ztoken = await res.jwtSign({ id: account.id }) + const ztoken = await res.jwtSign({ id: account.id, openid: openId, plat: PlatEnum.FACEBOOK }) return { token: ztoken } } } diff --git a/src/controllers/tiktok.controller.ts b/src/controllers/tiktok.controller.ts index c3ccd01..8f8af06 100644 --- a/src/controllers/tiktok.controller.ts +++ b/src/controllers/tiktok.controller.ts @@ -23,7 +23,7 @@ class TiktokController extends BaseController { user.refreshTokenExpire = now + result.data['refresh_expires_in'] - EXPIRE_REDUCE_SECOND user.scope = result.data['scope'] let account = await Account.insertOrUpdate({ plat: PlatEnum.TIKTOK, openId }, user) - const ztoken = await res.jwtSign({ id: account.id }) + const ztoken = await res.jwtSign({ id: account.id, openid: openId, plat: PlatEnum.TIKTOK }) return { token: ztoken } } @router('post /wallet/tiktok/accesstoken')