多站点密码导入

时间:2017-11-22 19:47:42

标签: login hybris

我正在将数据现有系统导入hybris系统。我们的客户有多个站点,并希望将所有用户导入hybris。但是同一用户存在于具有不同编码的不同密码的多个站点中。我必须导入所有密码和编码,用户可以使用现有密码登录hybris,现有域名。通常我可以编写自定义编码,用户可以使用一个密码登录。如何实现将所有密码和编码导入到hybris和用户可以用pasword登录?

1 个答案:

答案 0 :(得分:1)

您可以为基于站点的密码表创建新项目模型,并与客户模型建立关系。 然后从CoreAuthenticationProvider扩展新的身份验证提供程序,并将其作为身份验证管理器添加到* -security-spring-config.xml中。 在新的管理器覆盖验证方法。

可能需要避免同一用户多次通过。您可以重定向到密码更改页面,以便将密码更新为OOTB功能。