2015-10-02 2 views
-1

Я создал свой собственный портлет входа, поэтому для того, чтобы пользователь мог войти в систему, ему необходимо указать адрес электронной почты и пароль. Моя проблема в том, как я могу сравнить пароль в базе данных? пароль в базе данных хэширует что-то такое: «AAAAoAAB9AAIOq5P5Lf2Ip2RoV3MynhtkU6s ++ nPknsVblKR». Я использую Liferay версии 6.2.Liferay password validation

+0

Вы должны изменить свой [первый вопрос] (/ questions/32878273/liferay-compare-encrypted-password) вместо того, чтобы открывать новый вопрос. –

ответ

0

Вы можете взглянуть на функцию isSameAsCurrentPassword в этом руководстве.

liferay Password API Document

И я думаю, что вам нужно хэш ввода пароля перед использованием этой функции.