好的,所以我通过将我的应用程序(2.5)转移到3.x来测试Cakephp 3.0 alpha2.我当前的应用程序已将其设置为当您重置密码时,为了安全起见,您无法将其更改为以前的六个密码中的任何一个(存储在通过user_id连接密码表的密码表中).当我看到Cake 3.0中的更改时,我注意到如果您创建一个新实体,即使密码相同,密码也会有不同的哈希值.将新密码与旧密码进行比较的好方法是什么?我是否会使用密码hasher内置函数调用check?
php authentication passwords cakephp
authentication ×1
cakephp ×1
passwords ×1
php ×1