我正在使用 Cartalyst 的 Sentinel 进行 PHP 身份验证。传统的身份验证方式是使用电子邮件和密码,我们可以在他们的文档中看到:
$credentials = [
'email' => 'john.doe@example.com',
'password' => 'password',
];
Sentinel::authenticate($credentials);
库提供的默认用户表是这样的:
id | email | password | permissions |last_login | first_name | created_at | updated_at
我想添加一个用户名列并通过用户名和密码使用 Sentinel 进行身份验证。可能吗?