动力屋 / Bauhaus 用户
Bauhaus 用户支持
dev-master
2017-01-05 22:43 UTC
Requires
- php: >=5.4.0
- krafthaus/bauhaus: dev-master
This package is auto-updated.
Last update: 2024-09-29 04:19:53 UTC
README
Bauhaus 本身是一种自助认证类型的包,因此默认情况下不包含用户登录功能。为了解决这个问题,您可以
- 使用类似 Sentry 的工具
- 或者使用 Bauhaus User
安装
将 bauhaus 用户添加到您的 composer.json 文件中
"require": {
"krafthaus/bauhaususer": "dev-master"
}
使用 composer 安装此包。
$ composer update
注册包
'providers' => array( 'KraftHaus\Bauhaus\BauhausServiceProvider', // This should already be there 'KraftHaus\BauhausUser\BauhausUserServiceProvider' )
更新 auth.permission
在 app/config/packages/krafthaus/config/admin.php
中更新
'auth' => [ 'permission' => function () { return true; } ]
为
'auth' => [ 'permission' => function () { return Auth::check(); } ]
更新 auth.model
在 app/auth.php
中更新
'model' => 'User'
为
'model' => 'KraftHaus\BauhausUser\User'
运行迁移
$ php artisan migrate --package=krafthaus/bauhaususer
创建您的第一个用户
$ php artisan bauhaus:user:register email password [firstname] [lastname]
现在,当您访问管理 URL 时,您将看到一个全新的、超级棒的登录界面,您可以使用新创建的用户登录。