hybris:通过impex导入编码密码

时间:2016-12-13 17:11:45

标签: hybris impex

在Hybris 6中 - 我们如何通过使用密码编码器pbkdf2通过impex将编码密码从csv文件导入我们的数据库,这样密码就会像在impex中一样存储在数据库中。但我们可以用普通密码登录网站吗?

我试图将hash值放在impex中,并将;@password[translator=de.hybris.platform.impex.jalo.translators.UserPasswordTranslator]写成impex中的属性。当我尝试使用普通密码登录时,它会给出带编码值的数字格式异常。

请帮帮我,如何导入编码密码?

1 个答案:

答案 0 :(得分:0)

我猜导入编码密码的正确方法是:

insert_update Employee;encodedPassword;passwordEncoding;
;<your_encoded hash>;pbkdf2

但我担心如果密码提供商与检查密码的实体不同,您将无法进行身份验证。

您可以查看this post,您可以在其中找到Java中的PBKDF2实现。也许您必须自定义hybris行为以验证您的密码。