【发布时间】:2013-07-31 21:50:35
【问题描述】:
我的用户迁移是:
$table->increments('id');
$table->integer('matricula')->unique();
$table->timestamps();
用户通过“matricula”登录,我的应用程序不需要密码,但模型用户“强制”使用密码:
class User extends Eloquent implements UserInterface, RemindableInterface {
...
public function getAuthPassword()
{
return $this->password;
}
如何在没有密码的情况下进行身份验证?
【问题讨论】:
-
您可以在数据库中为每个用户设置一个默认密码,并且在用户登录时只需将默认密码与用户名一起传递。如果您决定更改 L4 Auth 工作程序,这样您可以节省大量工作
-
很好的解决方案,谢谢!
标签: laravel authentication laravel-4