使用 attempt 进行手动认证时,第一个参数中必须有 password 这个字段名吗?
文档中说使用 attempt
方法会先验证再匹配数据库密码,通过 debugBar
看到是进行数据库查询验证了 email
字段。
如果我把 password
改为 passwords
,是会报错的。(数据库和代码中都改了)
想问一下,使用 attempt
必须使用 password
字段名吗?
也就是,假如数据库设计中不是用的 password
,还能使用 attempt
进行验证吗?
推荐文章: