I'm creating a mobile application that uses a server to store data into. I am also creating web application that will function as a restful database service for my mobile application.
I plan to use Keycloak for my user management and authentication (Oauth2) of my mobile. I understand that Keycloak has an endpoint for user registration but it requires the mobile app to redirect to the keycloak server url. If possible I would like to avoid this and do all the process within the mobile application. Also, I'm unaware of the other endpoints such as password reset and forgot password. Would anyone know?