Hi Benjamin,
As I've shared already with you, we've managed to use the IdP component for external authentication on a mobile app with client certificates, let me share with the community what we've done to accomplish that.
We had to change the component to allow the usage of the system browser, as it is the only way of using the client certificates, and after that, we also had to change the callback screen (MobileCloseInAppPoint) to redirect us back to the mobile application, for this last part we've used deep links.
The main changes we've done were:
- Create a new session variable that holds the module that made the authentication request
- Create a new entity to map the mobile token and the module that made the request, the information about the module comes from the session variable
- Change the callback screen MobileCloseInAppPoint to redirect the user back to the application through a deep link.
If anyone has any more question regarding this just let me know.
Cheers,
João
we are currently facing the exact problem that you seem to have solved.
But we can't really work out how you did this. Could you provide us with some more details or example module?
What does this token comprise off? What's in the session variable? ...