这篇文章分享给大家的内容是关于yii2-user 使用方式,内容很有参考价值,希望可以帮到有需要的小伙伴。
<?php
namespace app\models;
use dektrium\user\models\User as BaseUser;
use Yii;
class User extends BaseUser // 这记得要继承
{
} 'user' => [
'identityClass' => 'app\models\User',
'loginUrl' => ['site/login'],
'enableAutoLogin' => true,
], 'modules' => [
'v1' => [
'class' => 'app\modules\v1\Module',
],
'admin' => [
'class' => 'mdm\admin\Module',
'layout' => 'left-menu',//yii2-admin的导航菜单
],
// 'rbac' => 'dektrium\rbac\RbacWebModule',
'rbac' => [
'class' => 'dektrium\rbac\Module',
],
'user' => [
'class' => 'dektrium\user\Module',
'enableRegistration' => false,
'enableConfirmation' => false,
'enableUnconfirmedLogin' => true,
'enablePasswordRecovery' => true,
'confirmWithin' => 21600,
'rememberFor' => 1209600, //如果没有点击记住密码则默认保持1天的登录时间
'admins' => ['admin'],
'modelMap' => [
'User' => 'app\models\User',
// 'Profile' => 'app\models\Profile',
],
],
],Yii::$app->user->login($user, $duration);
此时可以
Yii::$app->user->identity->id
Yii::$app->user->identity->name
相关推荐:
系统特点:功能简洁实用。目前互联网上最简洁的企业网站建设系统!原创程序代码。非网络一般下载后修改的代码。更安全。速度快!界面模版分离。原创的分离思路,完全不同于其他方式,不一样的简单感受!搜索引擎优化。做了基础的seo优化。对搜索引擎更友好系统功能关于我们:介绍企业介绍类信息,可自由添加多个介绍栏目!资讯中心:公司或行业资讯类内容展示。可自由添加多个资讯内容!产品展示:支持类别设置,可添加产品图片
0
以上就是yii2中user的用法介绍(附代码)的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号