Back
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.

👉 Get access now

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
  • ✅ 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!