Ory Kratos React Native Self-Service UI Reference
This is an exemplary Self Service UI for
Ory Kratos Self Service features:
- Registration
- Login
- Logout
- User settings
- Update profile
- Change password
Additionally:
- Dashboard (requires login)
Quickstart
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:
- Run the Ory Kratos quickstart on your
local machine.
- Use
ngrok
to expose the Ory Kratos public port to the
public internet (ngrok http 4433
).
- Install this project's dependencies with
npm i
.
- Use the resulting URL and start the environment using
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.