thinkphp6是一款优秀的php框架,它为我们提供了很多高效的工具和功能。其中,auth授权是一个非常强大的功能,可以帮助我们在应用程序中进行权限管理。本文将介绍如何使用thinkphp6的auth授权。
安装Auth组件
首先,我们需要安装Auth组件。在终端中执行以下命令:
composer require topthink/think-auth
Copy
安装完成后,我们需要在配置文件中添加Auth服务提供者:
// config/app.php
return [
// ...
'providers' => [
// ...
thinkuthServiceProvider::class,
],
];
Copy
然后,我们需要执行以下命令生成Auth配置文件:
php think auth:config
Copy
配置Auth组件
Auth组件可以通过配置来实现不同的权限管理需求,下面是一个基础的配置:
// config/auth.php
return [
'auth_on' => true,
'auth_type' => 1,
'auth_group' => 'auth_group',
'auth_group_access' => 'auth_group_access',
'auth_rule' => 'auth_rule',
'auth_user' => 'user',
];
Copy
- auth_on:是否开启权限认证,true开启,false关闭;
- auth_type:认证方式,1为实时认证(即每次验证权限时都重新获取权限),2

最低0.47元/天 解锁文章

975

被折叠的 条评论
为什么被折叠?



