| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- /**
- * 功能:token操作
- * 作者:小莫唐尼
- * 邮箱:studio@925i.cn
- * 时间:2022年07月21日 18:00:05
- * 版本:v0.1.0
- * 修改记录:
- * 修改内容:
- * 修改人员:
- * 修改时间:
- */
- import {
- getCache
- } from "./storage";
- const TokenAuthKey = "EvanIAlley_App_Token";
- /**
- * 获取登录token
- */
- export function getAdminAccessToken() {
- const tokens = getCache('APP_ADMIN_LOGIN_TOKEN');
- if (tokens) {
- return tokens.access_token;
- }
- return null
- }
- /**
- * 获取刷新token
- */
- export function getAdminRefreshToken() {
- const tokens = getCache('APP_ADMIN_LOGIN_TOKEN');
- if (tokens) {
- return tokens.refresh_token;
- }
- return null
- }
- /**
- * 设置微信登录信息
- */
- export function setWxLoginInfo(info) {
- uni.setStorageSync('APP_WX_LOGIN_INFO', info);
- }
- /**
- * 获取微信登录信息
- */
- export function getWxLoginInfo() {
- let wxLoginInfo = uni.getStorageSync('APP_WX_LOGIN_INFO');
- if (wxLoginInfo) {
- return JSON.parse(wxLoginInfo)
- } else {
- return null;
- // return {
- // avatarUrl: '',
- // nickName: '',
- // email: '',
- // url: ''
- // }
- }
- }
- /**
- * 检查是否已经微信授权
- */
- export function checkHasWxLogin() {
- return !!uni.getStorageSync('APP_WX_LOGIN_INFO')
- }
- /**
- * 检查超管是否已经登录
- */
- export function checkHasAdminLogin() {
- return !!getCache('APP_ADMIN_LOGIN_TOKEN')
- }
|