Issue
-
Once users log in to Liferay, the user should get redirected to Okta. After successful authentication, Okta is supposed to return an authorization token for that specific user.
Concern: After successful Okta authentication through OIDC, users are not able to get the token from Liferay. Is there a way to get the okta authorization token from Liferay, which will be used further for user verification?
Environment
- Liferay DXP 7.4
Resolution
-
There is no endpoint available out of the box to retrieve and check the
OIDC Access token
.- However, a feature request is in place to have a class in our API model that holds the information from UserInfo. Please refer to the same LPS-116678.
-
Alternative: to read the user info endpoint. Here's a sample code: https://github.com/fabian-bouche-liferay/oidc-userinfo-mapping. Users may refer to this to create one for their current DXP 7.4.
- We have a different channel named "Global Service Team" who will assist with customization or code development.
Additional Information
- Requesting a New Feature or Feature Improvement
- Please be aware that the implementation of new ideas within Liferay products is entirely dependent on their evaluation or investigations since this will need modifying our existing product code, therefore there will be no ETA on this, but users can certainly vote for it.
Contenido exclusivo para suscriptores.
Una Suscripción Enterprise de Liferay proporciona acceso a más de 1.500 artículos que incluyen las mejores practicas, diagnóstico de problemas y otras soluciones útiles. Inicia sesión para tener un acceso completo.
Inicia sesión