{"repo":"ory/kratos-selfservice-ui-react-native","free":true,"listed":false,"github":"https://github.com/ory/kratos-selfservice-ui-react-native","clone":"git clone https://github.com/ory/kratos-selfservice-ui-react-native.git","description":"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!","language":"TypeScript","stars":111,"topics":["ory-kratos","registration","login","authentication","auth","ory","react-native"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"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: 1. Run the Ory Kratos quickstart on your local machine. 1. Use ngrok to expose the Ory Kratos public port to the public internet ( ngrok http 4433 ). 1. Install this project's dependencies with npm i . 1. Use the resulting URL and start the environment using KRATOS URL=https:// .ngrok.io npm start . Please note that the Web Interface is not working currently due to security features implemented in Ory Kratos.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ory","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ory/kratos-selfservice-ui-react-native/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}