[fastadmin]第十九篇 fastadmin 开发api,不需要权限,不需要登录验证

需求

目前新写一个手机号登陆api mobileLogin。这里每次访问直接提示要登录。
现在需要改为不登录可访问。

修改本控制器最上层代码即可


/**
 * 后台首页
  * @internal
  */
class Index extends Backend
{

  protected $noNeedLogin = ['login','mobileLogin'];
 protected $noNeedRight = ['index', 'logout'];
 protected $layout = '';

 public function _initialize()
 {  parent::_initialize();
  //移除HTML标签
  $this->request->filter('trim,strip_tags,htmlspecialchars');
  }

代码原理

1.1 验证代码在 D:\work\phpstudy\yourProject\application\common\controller

[fastadmin]第十九篇 fastadmin 开发api,不需要权限,不需要登录验证

这一段代码,进行了验证操作。 如果验证不成功,则给出提示登录,或者没权限

1.2 实现了基类的地方,在每个方法的控制器最顶部。

[fastadmin]第十九篇 fastadmin 开发api,不需要权限,不需要登录验证

则进行修改即可。

本作品采用《CC 协议》,转载必须注明作者和本文链接
嗨,我是波波。曾经创业,有收获也有损失。我积累了丰富教学与编程经验,期待和你互动和进步! 公众号:上海PHP自学中心 付费知识星球:破解面试:程序员的求职导师
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
司机 @ 欣昊玉
文章
273
粉丝
339
喜欢
558
收藏
1106
排名:64
访问:12.2 万
私信
所有博文
社区赞助商