足够简单。修改默认的 Laravel User 模型为
<?php
namespace App\Models;
use TCG\Voyager\Models\User as VoyagerUser;
class User extends VoyagerUser {
// add custom mutators and other code in here
}
Run Code Online (Sandbox Code Playgroud)
然后你可以app/config/voyager.php像@aimme 所说的那样更新并把它作为
'user' => [
'add_default_role_on_register' => true,
'default_role' => 'user',
'admin_permission' => 'browse_admin',
'namespace' => App\User::class,
],
Run Code Online (Sandbox Code Playgroud)
通过这种方式,您可以将 Voyager 用户模型的强大功能引入您自己的模型中,而无需涉及黑客。
| 归档时间: |
|
| 查看次数: |
7813 次 |
| 最近记录: |