esquilo / multiple-fields-auth
此包已 弃用 并不再维护。没有建议的替代包。
此包为 Laravel 提供了一种使用多个字段进行认证的方法。
v1.0
2016-10-01 03:46 UTC
Requires
- php: ~5.6|~7.0
- illuminate/support: ~5.1
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2020-08-18 03:08:10 UTC
README
在 Laravel 中,我们可以在认证过程中选择哪个字段作为用户名,但用户表上只能选择一个字段。此包提供了一种使用多个字段进行认证的方法。
安装
通过 Composer
$ composer require esquilo/multiple-fields-auth
然后在 config/app.php 中添加服务提供者
esquilo\MultipleFieldsAuth\MultipleFieldsAuthServiceProvider::class,
使用
namespace App\Http\Controllers\Auth; ... use esquilo\MultipleFieldsAuth\MultipleFieldsAuth; class LoginController extends Controller { use MultipleFieldsAuth; protected $usernameFields = ['field1', 'field2', 'field3']; }
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 和 CONDUCT 了解详细信息。
安全
如果您发现任何安全问题,请通过电子邮件 ricardorichsn@gmail.com 而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。