8.3 引用认证类

最后更新于:2022-04-01 00:41:40

认证类已经建立好,将在AlbumController 中进行引用,以验证认证类是否可用,打开文件:`/module/Album/src/Album/Controller/AlbumController.php`,添加如下两个方法: ~~~ public function authAction(){ $auth = new \Album\Model\MyAuth(); if($auth->auth()) echo "Authentication Success"; else echo "Authentication Failure"; exit; } public function isauthAction(){ $auth = new \Album\Model\MyAuth(); if($auth->isAuth()) echo "Already Authentication Success"; else echo "Authentication Failure"; exit; } ~~~ 代码解释: public function authAction(){} 验证是否可能对指定的用户名与密码进行认证 public function isauthAction(){} 验证持久性验证是否有效 添加代码后,在浏览器中先打开:http://localhost/album/auth 查看是否通过了认证,接着在浏览器打开:http://localhost/album/isauth 查看是否在其他页面也通过了认证。 以上认证的用户名与密码作者固定的设置为了admin,这个可以根据需求进行修改。也可以根据自已的需求对MyAuth的认证类进行改进和扩展以适应具体项目的要求。
';