Я разрабатываю приложение JSF 2.0 (с Primefaces 3.2) и хочу интегрировать свое приложение JSF в Liferay. Я новичок в Liferay, и требование состоит в том, чтобы вход в приложение был через Liferay.
Это означает, что пользователь войдет в систему, что должно произойти через Liferay. Затем, как я видел в основных видеороликах liferay, после входа в систему liferay появляется «Домашняя страница Liferay».
Теперь, пожалуйста, помогите мне, внутри этой домашней страницы или после входа в систему я смогу увидеть приложение JSF, которое я разрабатываю (вы можете сказать, что мое приложение будет портлетом внутри Liferay), верно? и должен иметь возможность перемещаться в соответствии с «ролями», которые вы применили в Liferay. Как я могу это сделать?
Второй вопрос: после того, как я вошел в свое приложение JSF, мне определенно понадобится «userId», который будет уникальным, для выполнения вставки и извлечения данных из базы данных. Как я могу использовать его в своем приложении JSF? Если кто-нибудь может объяснить на простом примере, это будет очень полезно, так как это то место, где я застрял. Пожалуйста, помогите мне.
Короче говоря, можно ли вызвать отдельное приложение JSF через liferay? здесь я даю вход через liferay, потому что liferay предоставляет «роли», так что после входа в систему через liferay он должен иметь возможность войти в мое приложение JSF на основе ролей (например, администратор, опытный пользователь и т. д.) (это то, что именно Я хочу сделать)
Пожалуйста, дайте мне знать, если кому-то нужны дополнительные разъяснения по моему вопросу.