From bae8275b11d5808fd07c3172441dfc738fef525c Mon Sep 17 00:00:00 2001 From: xion Date: Tue, 20 May 2025 16:06:31 +0800 Subject: [PATCH] feat: add set login token --- package.json | 2 +- src/query-login.ts | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 2210bf1..e53e6e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/query-login", - "version": "0.0.5", + "version": "0.0.6", "description": "", "main": "dist/query-login.js", "types": "dist/query-login.d.ts", diff --git a/src/query-login.ts b/src/query-login.ts index 9499d24..6a278ea 100644 --- a/src/query-login.ts +++ b/src/query-login.ts @@ -87,6 +87,15 @@ export class QueryLogin extends BaseQuery { } return res; } + /** + * 设置token + * @param token + */ + async setLoginToken(token: { accessToken: string; refreshToken: string }) { + const { accessToken, refreshToken } = token; + this.storage.setItem('token', accessToken || ''); + await this.beforeSetLoginUser({ accessToken, refreshToken }); + } async loginByWechat(data: { code: string }) { const res = await this.post({ path: 'wx', key: 'open-login', code: data.code }); if (res.code === 200) {