Yii hash 的密码,可以在其它语言的框架中进行校验么? [ 求助交流 ]
场景描述:
- 在 Yii 中用户进行注册;
- 注册的过程中我们使用
$hash = Yii::$app->getSecurity()->generatePasswordHash($password);
进行 hash; - 登录的时候我们使用
Yii::$app->getSecurity()->validatePassword($password, $hash)
进行校验;
问题: 那么,如果现在把数据迁移到 java 或者其它语言的框架中,那么 java 或者其它语言可以对这些 yii hash的数据进行校验么?
共 1 条回复
-
return19931112 回复于 2020-05-21 10:15 举报
理论上如果java或者其它语言能实现一个完全一致的算法,是可以实现校验的。不过既然要多个语言同时兼容,最好还是自己根据业务实现一个hash算法。
共 1 条回复小何流水哗啦啦 觉得很赞
小何流水哗啦啦
注册时间:2020-05-21
最后登录:2020-06-11
在线时长:1小时59分
最后登录:2020-06-11
在线时长:1小时59分
- 粉丝0
- 金钱65
- 威望0
- 积分75