我正在尝试按照以下方式设置自定义身份验证方法:
users表:id,username,email,hash2,salt1 密码表:hash1,salt2
验证方法是:
但是,我无法弄清楚如何实现这样的多步验证方法。我发现的所有例子都只显示了基本方法的工作原理。
答案 0 :(得分:0)
您真的需要创建自己的身份验证方法吗?目前你正在尝试自己进行加密,这很糟糕,因为密码学很难。
您是否可以在自己的用户提供商处使用默认身份验证机制?请参阅此处的文档http://symfony.com/doc/current/cookbook/security/custom_provider.html