feat: add set login token

This commit is contained in:
熊潇 2025-05-20 16:06:31 +08:00
parent 0a0ffbdb23
commit bae8275b11
2 changed files with 10 additions and 1 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "@kevisual/query-login", "name": "@kevisual/query-login",
"version": "0.0.5", "version": "0.0.6",
"description": "", "description": "",
"main": "dist/query-login.js", "main": "dist/query-login.js",
"types": "dist/query-login.d.ts", "types": "dist/query-login.d.ts",

View File

@ -87,6 +87,15 @@ export class QueryLogin extends BaseQuery {
} }
return res; 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 }) { async loginByWechat(data: { code: string }) {
const res = await this.post<QueryLoginResult>({ path: 'wx', key: 'open-login', code: data.code }); const res = await this.post<QueryLoginResult>({ path: 'wx', key: 'open-login', code: data.code });
if (res.code === 200) { if (res.code === 200) {