在Hybry6中,我们如何使用密码编码器: pbkdf2通过impex将csv文件中的编码密码导入到我们的数据库中,这样密码将像在impex中一样存储在数据库中。但是我们可以用普通密码登录网站吗?
我尝试将散列值放入impex中,并将;@password[translator=de.hybris.platform.impex.jalo.translators.UserPasswordTranslator]写为impex中的属性。当我尝试使用普通密码登录时,它给出了编码值的数字格式异常。
请帮助我,我如何导入加密的密码?
发布于 2017-01-13 17:53:15
我想导入编码密码的正确方法应该是:
insert_update Employee;encodedPassword;passwordEncoding;
;<your_encoded hash>;pbkdf2但我担心,如果提供密码的实体与检查密码的实体不同,您将很难进行身份验证。
您可以查看this post,在那里您可以找到用Java语言实现的PBKDF2。也许你将不得不定制hybris行为来验证你的密码。
https://stackoverflow.com/questions/41126817
复制相似问题