前言:
uni-app资料之登录判断,登录可以继续看,未登录放到登录界面。
具体步骤:
1、封装缓存方法: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、登录页面,引入缓存方法,登录成功加token
import {setToken} from '../../util/auth'; 登录成功以后 setToken('111111')
3、app.vue页面加控制方法
import {getToken} from './util/auth'; onLaunch: function() { //判断是否登录 let
token = getToken() if(!token){ //不存在则跳转至登录页 uni.reLaunch({ url:
"/pages/login/login" }) } }