标签: passwords liferay-6
场景:我正在尝试为liferay 6.1创建自定义登录功能 在这,首先我要求用户发送电子邮件,我正在检查,这个用户是现有用户还是新用户。如果它存在,那么我会要求填写密码,否则将要求他创建帐户。 我的问题是,如何比较DB中存在的用户指定密码和密码。用户给定的密码是纯文本,DB保存的密码是编码形式。 任何关于此的指示都会有所帮助。谢谢你。
答案 0 :(得分:1)
有一个用于密码比较的实用程序类。
PasswordTrackerLocalServiceUtil#isSameAsCurrentPassword(userId, newClearTextPwd)