0

我的用户迁移是:

$table->increments('id');
$table->integer('matricula')->unique();
$table->timestamps();

用户通过“matricula”登录,我的应用程序中不需要密码,但模型用户“强制”使用密码:

class User extends Eloquent implements UserInterface, RemindableInterface {

...

    public function getAuthPassword()
    {
        return $this->password;
    }

没有密码如何认证?

4

1 回答 1

0

您最终可以将密码字段设置为矩阵。

或者,编写您自己的 Auth 驱动程序。默认情况下,L4 允许您使用用户名或密码登录,因此您可以使用其中之一,或两者都使用。在 Laravel 3 中,您可以指定使用哪个字段作为用户名(电子邮件或用户名)。

问候

于 2013-07-31T11:41:08.443 回答