Laravel 4:如何使Auth组件使用users表中的自定义ID

时间:2014-05-31 08:23:18

标签: laravel

当Auth组件在引用用户时使用" users" 表中的 ID 时,我想将其更改为自定义ID。

例如,我在users表中有一个新列,名为" user_unique_id "它是varchar类型。

如何使Auth组件成为此列而不是ID列?

1 个答案:

答案 0 :(得分:1)

您需要在用户模型上更改它(不是Auth)

class User extends Eloquent implements UserInterface, RemindableInterface { 

    protected $primaryKey = 'user_unique_id';

}