From 8b4312782df8d8968cd1ff867e9c7f0d4c8a4c9b Mon Sep 17 00:00:00 2001 From: xion Date: Thu, 10 Apr 2025 02:14:32 +0800 Subject: [PATCH] temp --- package.json | 2 +- src/query-login.ts | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index bcdf27c..dabe4b8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/query-login", - "version": "0.0.3", + "version": "0.0.4", "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 e37c57e..4402c49 100644 --- a/src/query-login.ts +++ b/src/query-login.ts @@ -274,6 +274,25 @@ export class QueryLogin { }, ); } + /** + * 检查本地用户,如果本地用户存在,则返回本地用户,否则返回null + * @returns + */ + async checkLocalUser() { + const user = await this.cacheStore.getCurrentUser(); + if (user) { + return user; + } + return null; + } + /** + * 检查本地token是否存在,简单的判断是否已经属于登陆状态 + * @returns + */ + async checkLocalToken() { + const token = this.storage.getItem('token'); + return !!token; + } /** * 请求更新,切换用户, 使用switchUser * @param username