A reference implementation of an app using ORY Kratos for auth (login), sign up (registration), profile settings (update password), MFA/2FA, account recovery (password reset), and more for React Native. This repository is available as an expo template!
This is an exemplary Self Service UI for Ory Kratos Self Service features:
Additionally:
There is an excellent write-up available on implementing Mobile Login with Username / Email and Password in React Native but if you want to go ahead and just try it out, do the following:
ngrok
to expose the Ory Kratos public port to the
public internet (ngrok http 4433
).npm i
.KRATOS_URL=https://<your-ngrok-id>.ngrok.io npm start
. Please note that the
Web Interface is not working currently due to security features implemented
in Ory Kratos.