我想根据cookie("isAdmin")为true的时候,可以跳转到后台,为false的时候不可以跳转到后台,失败
设置
清除cookie
未登录时和退出时无cookie
普通用户登录时isAdmin为false
管理员登录时isAdmin为true
现在可以做的效果
是根据是否有cookie("userInfo")进行判断,有就可以跳转到后台,没有就不可以跳转
没有登录
普通用户
管理员
问题
现在还是示登录不可以跳转,登录后不管理是普通用户还是管理员都可以跳转
求教
如何才能让未登录和普通用户不可以跳转到后台,只有管理员admin登录后才能跳转到后台
1 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
这个if判断有问题,类型转换的时候 Boolean('false') === true
应该改成
if(getCookie('isAdmin') === 'true') {
.....直接判断字符串是否一样
}
- 1 回答
- 0 关注
- 995 浏览
添加回答
举报
0/150
提交
取消