Member-only story
How to use Auth0 for
User Authentication with Expo cli
A guide to using expo cli with Auth0 to manage user Authentication.

Introduction
During a project it was decided early on that the application would use Auth0 as its authentication provider. NextJS was chosen for the desktop app and Expo cli in order to bootstrap two React native applications quickly.
Expo provided a quick and easy way to start developing the mobile part of the project. When it came time to implement the authentication the tutorials all related to React native. You can read that documentation on auth0 here. The issue here is Expo is not exactly like react native.
NB: I find writing quite hard, thankfully I was able to write this article was written with the Aid of Jasper.ai, if anyones interested I’ve got limited invites with 10,000 free credits.
Why Expo
Expo was the ideal choice for our project as it enabled us to rapidly bootstrap and deploy a React Native application without having to worry about any underlying native iOS or Android code. Furthermore, since our mobile app doesn’t require extensive access to a device’s functionalities, it made Expo the perfect solution for our specific use case.