Prefacio:
El juicio de inicio de sesión de los datos de la aplicación única, puede continuar viéndolo cuando inicia sesión y ponerlo en la interfaz de inicio de sesión si no ha iniciado sesión.
Pasos específicos:
1. Encapsule el método de caché: util/auth.js
const TokenKey = 'uni_token';
// 认证令牌
export function getToken() {
return uni.getStorageSync(TokenKey)
}
export function setToken(token) {
return uni.setStorageSync(TokenKey, token)
}
export function removeToken() {
return uni.removeStorageSync(TokenKey)
}
2. Página de inicio de sesión, introduzca el método de caché, inicie sesión correctamente y agregue el token
import {setToken} from '../../util/auth';
登录成功以后
setToken('111111')
3. App.vue página más método de control
import {getToken} from './util/auth';
onLaunch: function() {
//判断是否登录
let token = getToken()
if(!token){
//不存在则跳转至登录页
uni.reLaunch({
url: "/pages/login/login"
})
}
}