如何根据令牌从password_resets表中获取电子邮件?因为我需要从重置密码视图中删除电子邮件字段。
我尝试了DB :: table()但它仍然返回空项数组。
我做错了什么?
答案 0 :(得分:1)
您无法使用令牌选择电子邮件。因为令牌与Hashing一起存储,并且从同一令牌生成的每个哈希字符串都不同。
Laravel通过使用电子邮件选择它来解密令牌,然后将其与像这样的普通令牌进行比较
if (Hash::check('plain_token', $hashed_token))
{
}
你不能反其道而行。
希望,现在你已经清楚了重置密码的概念。您可以从数据库中手动删除条目。