8.8. 后台访问权限

后台访问权限

开发后台时,不论是 administrator.php 里、模型配置文件中或者站点配置信息里,我们都有设置到 permission 选项,不过一直没有测试其有效性。这个章节我们统一做测试。

1 号用户 Summer 是站长权限,拥有所有权限,所以不需要测试。接下来我们将切换到第 2 号用户管理员角色和第 3 号普通用户角色进行测试。

首先测试 3 号用户,检测是否能进入后台:

file

3 号用户无法登录后台,被跳转到首页。事实上,根据 administrator.php 里的配置,当 permission 选项判断不通过后,会重定向到 login 页面,login 页面检测到用户已经登录,就跳转到首页。这个用户体验不好,接下来我们开发一个无权限访问后台的提醒页面。

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1