uni-app establece restricciones de inicio de sesión, si no ha iniciado sesión, saltará a la interfaz de inicio de sesión

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"
			})
		}
}

Supongo que te gusta

Origin blog.csdn.net/qq_41619796/article/details/122733501
Recomendado
Clasificación