考虑这种情况:
我要访问此页面仅涉及单击电子邮件中链接的用户,因此我必须将URL中的令牌与存储在“ password_resets”表中的令牌进行比较,并且Laravel使用一个哈希器在存储令牌之前对其进行加密,并且无法比较这两个令牌。 您有任何解决办法的想法吗?
答案 0 :(得分:0)
仅从url中获取令牌并对其进行哈希处理,然后将哈希后的令牌与数据库中的令牌进行比较。这是检查密码的方式,数据库中的哈希密码不可逆,您比较哈希而不是纯文本密码
答案 1 :(得分:0)
Laravel中内置了一个Hash函数,不确定令牌生成器使用的是哪个系统,但是有可能在Laravel中使用了Hash函数。