最近,我一直在尝试在互联网上偶然发现的登录脚本上实现我自己的安全性。 在尝试学习如何制作自己的脚本以为每个用户生成盐的努力之后,我偶然发现了password_hash
。
据我了解(基于本页的阅读),当您使用password_hash
时,salt已在行中生成。 这是真的?
我的另一个问题是,吃2种盐不是很聪明吗? 一个直接在文件中,另一个在数据库中? 这样,如果有人在数据库中破坏了您的盐,您仍然直接在文件中保留了盐吗? 我在这里读到,存储盐从来都不是一个聪明的主意,但是它总是使我感到困惑。