Liferay автоматический вход - PullRequest
1 голос
/ 15 марта 2019

Я должен использовать Liferay 5.2.3 и tomcat-5.5.27

Я должен войти в систему пользователя программно.Я создаю портлет и файл "view.jsp"

Я нашел и попробовал этот код:

String username = String.valueOf(user.getUserId());
String password = user.getPassword();

HttpSession session = request.getSession();
session.setAttribute("j_username", username);
session.setAttribute("j_password", password);
session.setAttribute("j_remoteuser", username);

Я нахожу пользователя по идентификатору, но я не подписан в liferay.Чего мне не хватает?

1 Ответ

3 голосов
/ 15 марта 2019

Извините, но это совершенно неверный путь.

Вам нужен подключаемый модуль, необходимо реализовать класс на основе AutoLogin с настраиваемым свойством portal.properties для настройки свойства auto.login.hooks.

Следите за этим обсуждением: https://community.liferay.com/it/forums/-/message_boards/message/114134

...