Hi, 

I'm doing some research on the project I'm working on and I need some help on your side.

We are using keycloak from different client apps and in this particular case, I have to add a forgotten password functionality for the (Native) Android App using a direct access api. I've been reading through the documentation but still I'm not sure which is the best approach to implement this.

I know that on the documentation it is encouraged that I should make use of the device's web browser to login/forgot password, but it is a project requirement that has to be met, unfortunately.

Another desirable point on this is that we should avoid using form submission for the forgot password functionality, but not sure if that's even possible.

Thanks in advance, I'd really appreciate comments regarding this.

Regards,

Fabricio