yii2怎么使用user组件

发布时间 - 2020-03-19 00:00:00    点击率:

yii2怎么使用user组件    

1、首先安装yii2 user组件

composer require "dektrium/yii2-user:0.9.*@dev"

2、然后进行配置

'modules' => [
    'user' => [
        'class' => 'dektrium\user\Module',
        'confirmWithin' => 21600,
        'cost' => 12,
        'admins' => ['admin']
    ],
],

3、注意事项

(相关教程推荐:yii框架)

同时删除本来的user配置此外要注意自己写的控制器,model,数据库这些都不能有user最后执行$ php yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations这样就安装完毕。

4. 使用yii2-user

下面是对应功能的url,其余使用和yii2自带的user差不多的

/user/registration/register Displays registration form
/user/registration/resend Displays resend form
/user/registration/confirm Confirms a user (requires id and token query params)
/user/security/login Displays login form
/user/security/logout Logs the user out (available only via POST method)
/user/recovery/request Displays recovery request form
/user/recovery/reset Displays password reset form (requires id and token query params)
/user/settings/profile Displays profile settings form
/user/settings/account Displays account settings form (email, username, password)
/user/settings/networks Displays social network accounts settings page
/user/profile/show Displays user's profile (requires id query param)
/user/admin/index Displays user management interface

例如:

  user->isGuest){
  ?>
   注 册",['/user/registration/register']); ?> |
   登 录",['/user/security/login']); ?>
  
   退出",['/user/security/logout']); ?>
  

PHP中文网,大量thinkphp教程,欢迎学习!


# php  # thinkphp  # 数据库  # YII  # 都不  # 要注意  # 中文网  # 能有  # 自带  # migrate  # migrationPath  # vendor  # admin  # admins 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  微信h5制作网站有哪些,免费微信H5页面制作工具?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  Laravel Fortify是什么,和Jetstream有什么关系  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】  Bootstrap整体框架之CSS12栅格系统  怎么用AI帮你设计一套个性化的手机App图标?  如何快速搭建高效香港服务器网站?  JavaScript如何实现类型判断_typeof和instanceof有什么区别  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  ,在苏州找工作,上哪个网站比较好?  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  网站制作免费,什么网站能看正片电影?  linux写shell需要注意的问题(必看)  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  Linux系统运维自动化项目教程_Ansible批量管理实战  Laravel如何使用Service Container和依赖注入?(代码示例)  Laravel如何使用Eloquent进行子查询  公司门户网站制作流程,华为官网怎么做?  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  如何快速生成高效建站系统源代码?  Laravel如何使用模型观察者?(Observer代码示例)  HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  手机软键盘弹出时影响布局的解决方法  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  *服务器网站为何频现安全漏洞?  Laravel怎么解决跨域问题_Laravel配置CORS跨域访问  如何快速生成凡客建站的专业级图册?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  北京网站制作的公司有哪些,北京白云观官方网站?  php485函数参数是什么意思_php485各参数详细说明【介绍】  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  如何挑选高效建站主机与优质域名?  简历在线制作网站免费版,如何创建个人简历?  Laravel怎么调用外部API_Laravel Http Client客户端使用  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  如何在七牛云存储上搭建网站并设置自定义域名?  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  如何在IIS中新建站点并解决端口绑定冲突?  Laravel如何实现API资源集合?(Resource Collection教程)