fm-labs/cakephp-user
Composer 安装命令:
composer require fm-labs/cakephp-user
包简介
User plugin for CakePHP
README 文档
README
Installation
You can install this plugin into your CakePHP application using composer.
The recommended way to install composer packages is:
composer require fm-labs/cakephp-user
#For CakePHP 4.x:
composer require fm-labs/cakephp-user:^4
Run migrations
$ ./bin/cake migrations migrate --plugin User
Features
- User Login (requires cakephp/authentication)
- User Signup
- User Signup with group password (User requires a password for registration)
- User Email verification
- User Password reset
- User Password forgotten (sends a reset link to user)
- User Password change
- User Password policy (force strong passwords)
- Email Domain black-/whitelisting
- Email-address-as-Username
- Email templates (supports localized email templates)
- Email mailer
- Basic Auth protection (login failure counter)
- Logging of authentication events
- Two-factor-authentication with Google Authenticator (One-Time-Password)
- GoogleRecaptcha support in login- and registration forms
- AuthComponent for handling common auth tasks
- User Login History (Auth provider, IP, Device, Geo)
- User Login Security
- Trusted devices
- GeoBlocking
- TwoFactorAuth
Configuration
| Key | Default | Overrideable by Settings |
|---|---|---|
| User.layout | null | yes |
| User.EventLogger.enabled | false | yes |
| User.Mailer.enabled | false | yes |
| User.Mailer.className | null | no |
| User.Login.layout | null | yes |
| User.Login.disabled | false | yes |
| User.Signup.groupAuth | false | yes |
| User.Signup.disabled | false | yes |
| User.Signup.verifyEmail | false | yes |
| User.Signup.disableEmailVerification | false | yes |
| User.Signup.formClass | null | no |
| User.Mailer.profile | '' | no |
| User.Blacklist | [] | no |
| User.Recaptcha.enabled | false | yes |
| GoogleAuthenticator.issuer | '' | no |
| GoogleRecaptcha.secretKey | false | no |
| Session.timeout | ? | no |
统计信息
- 总下载量: 258
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2013-11-19