User.php
namespace App;
use IlluminateDatabaseEloquentModel;
use IlluminateFoundationAuthUser as Authenticatable;
class User extends Authenticatable
{
protected $fillable = ['name','email','password'];
}
尝试在Laravel中登录时出错。
错误:
传递给Illuminate\Auth\EloquentUserProvider::validateCredentials(
您需要将实现IlluminateContractsAuthAuthenticatable
添加到User
模型类定义中。
class User extends Model implements IlluminateContractsAuthAuthenticatable {
}