Laravel 5 Laravel Cartalyst Sentinel-Can';不能扩展雄辩者

Laravel 5 Laravel Cartalyst Sentinel-Can';不能扩展雄辩者,laravel-5,cartalyst-sentinel,Laravel 5,Cartalyst Sentinel,我很难用Sentinel向users表添加列 我所做的: 创建我自己的迁移文件以添加(目前)1列:“地址” 在app/Http/Controller中创建类“User” 在config/cartalyst.sentinel.php中更改模型 'model' => 'Cartalyst\Sentinel\Users\EloquentUser', 到 但是,ADRESE在数据库中保持为空 我已经试过我的代码了 $credentials = [ '

我很难用Sentinel向users表添加列

我所做的:

  • 创建我自己的迁移文件以添加(目前)1列:“地址”
  • 在app/Http/Controller中创建类“User”
  • 在config/cartalyst.sentinel.php中更改模型

    'model' => 'Cartalyst\Sentinel\Users\EloquentUser',
    

但是,ADRESE在数据库中保持为空

我已经试过我的代码了

     $credentials = [
            'email'    => 'john.dode@example.com',
            'password' => 'password',
            'adresse' => 'password',
        ];

        $user = Sentinel::create($credentials);
        dd($user);
dd($user)
的结果是:

EloquentUser {#392 ▼


 #table: "users"
  #fillable: array:5 [▼
    0 => "email"
    1 => "password"
    2 => "last_name"
    3 => "first_name"
    4 => "permissions"
  ]
  [...]
我不想在供应商中添加我的字段,但这是目前唯一有效的解决方案

编辑:我试图完全遵循这个,但在这里相同的结果

更新

我的问题似乎比预期的要严重。。。 如果我更改\vendor\cartalyst\sentinel\src\config\config.php,它会工作得很好。所以我的config/cartalyst.sentinel.php完全被sentinel忽略了


谢谢大家

好的。。。所以,多亏了我,我才知道问题出在哪里

我在用

use Cartalyst\Sentinel\Native\Facades\Sentinel;
而不是

use Sentinel;

所以,我只是跟着医生。。。干得好

可能会有帮助:
php-artisan-config:cache

use Cartalyst\Sentinel\Native\Facades\Sentinel;
use Sentinel;