Expo OAuth Starter
A simple Expo template with Google and Apple OAuth sign-in integrations using Expo Router API Routes.
The video above walks you through the process of setting up the project and adding the credentials. For questions, please join the Discord server.
What do you get when you purchase this project?
By purchasing access to this project, you will be invited to join the repository Code-with-Beto/expo-oauth-starter as a member of the Code with Beto organization.
This is a lifetime license, which includes ongoing access to all future updates and improvements made to the project.
Features
- ✅ Google OAuth integration
- ✅ Apple OAuth integration
- Native on iOS via
expo-apple-authentication
- Web-based fallback for Android and Web
- Native on iOS via
- ✅ Built with TypeScript and Expo Router
- ✅ Clean, minimal UI for quick customization
- ✅ Plug-and-play: just add credentials and start building
Prerequisites
Before getting started with this project, please ensure you have:
- An Apple Developer account (for Apple Sign In)
- A Google Cloud Console account (for Google Sign In)
- Basic understanding of React Native and Expo
Getting Started
Refer to the README.md file in the repository for detailed instructions on how to get started.
Do you have any questions? Join the Discord server and ask away!