【发布时间】:2018-10-23 23:17:06
【问题描述】:
【问题讨论】:
-
你想如何验证密码,通过加密/解密或哈希?
-
解密.....
-
@KishenNagaraju 您将绝不解密已加密的密码,也不会以纯文本形式存储密码。在几乎 ANY 的情况下,您会尝试匹配两个哈希,如果它们匹配,则意味着它是正确的密码。
-
@ZubairNazerOliyat Laravel 带有开箱即用的散列。如果您使用标准身份验证脚手架,则需要将其设置为新表和模型“Admin”,否则默认情况下它将是“User”模型。您不应通过数据库创建用户,而应通过 Haider Ali 下面建议的应用程序创建用户。
-
@KishenNagaraju 在他的情况下,您不需要解密密码,这也比匹配哈希值更难。出于某种原因,密码已经并且应该被加密。
标签: php html mysql sql laravel