vue.js 如何管理用户的登录状态?

问题描述

使用 vue.js 做一个练手的项目,有这样一个业务场景:如果用户已经登录,就展示用户连续登录的天数;否则,就提醒用户登录签到。

我的思路是:在应用的根组件 app.vue 的 created 生命周期钩子函数中发起 AJAX 请求,获取用户的登录状态,使用 vuex 来保存(比如设置 isLogin 为 true)。在后续需要判断登录状态的地方,直接从 vuex 中读取数据。

想请问一下,使用 vue.js 应该如何正确的管理用户的登录状态信息呢?


翻翻过去那场雪
浏览 1189回答 1
1回答

慕姐4208626

你的说法 如果没登陆 不是跳转登录页 而是弹个框提醒用户去登陆 登陆那就显示登陆几天?那你这个连续几天登陆的依据 或者如何计算呢 这才是你操心的重点...还有登陆没登陆你本地还不知道啊 看看哪些信息值userName password 这些存不存在你应该去后台获取登陆几天的信息
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js