Я использую систему авторизации в Laravel для регистрации и входа в систему. Я могу зарегистрировать пользователя, и после этого он вошел в систему. Однако после выхода из системы я пытаюсь войти в систему, но получаю ошибку «эти учетные данные не совпадают с нашими записями».
Вот моя модель пользователя:
use Notifiable;
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $guarded = [];
const UPDATED_AT = null;
/**
* The attributes that should be hidden for arrays.
*
* @var array
*/
protected $hidden = [
'password', 'remember_token',
];
/**
* The attributes that should be cast to native types.
*
* @var array
*/
protected $casts = [
'email_verified_at' => 'datetime',
]
А вот и миграция моей таблицы пользователей:
Schema::create('users', function (Blueprint $table) {
$table->engine = 'InnoDB';
$table->string('username', 50);
$table->string('email', 150);
$table->string('PASSWORD', 500);
$table->string('profileImage', 500)->default(null);
$table->boolean('admin')->default('0');
$table->time('created_At')->nullable()->useCurrent();
$table->increments('ID');
$table->unique('id', 'id');
});
Заранее спасибо