{"repo":"clerk/clerk-expo-quickstart","free":true,"listed":false,"github":"https://github.com/clerk/clerk-expo-quickstart","clone":"git clone https://github.com/clerk/clerk-expo-quickstart.git","description":"The official companion repo for Clerk's Expo Quickstart","language":"TypeScript","stars":51,"topics":["auth","authentication","clerk","expo","expo-router","expo-secure-store","react","react-native"],"license":null,"category":"auth-billing-email","readme_excerpt":"Clerk + Expo Quickstarts This repository contains three quickstart apps demonstrating different ways to integrate Clerk authentication with Expo. Quickstart Auth UI OAuth Expo Go Dev Build --- --- --- --- --- JS Only Custom (React Native) No Yes Yes JS + Native Sign-In Custom (React Native) Apple, Google No Yes Native Components Native (Clerk SDK) Apple, Google No Yes Getting Started Each quickstart is a standalone Expo project in its own directory. To run one: You can find your publishable key in the Clerk Dashboard. JS Only Directory: JSOnlyQuickstart/ The simplest integration. Uses @clerk/expo hooks ( useSignIn , useSignUp ) with custom React Native sign-in and sign-up screens. Email/password authentication only. Works with Expo Go -- no native build required. JS + Native Sign-In Directory: JSWithNativeSignInQuickstart/ Extends the JS-only approach with native OAuth buttons for Apple Sign-In (iOS) and Google Sign-In (iOS + Android). Still uses custom React Native screens for the email/password flow. Requires a development build (native OAuth modules don't work in Expo Go). Additional environment variables are needed for OAuth -- see JSWithNativeSignInQuickstart/.env.example . Native Components Directory: NativeComponentQuickstart/ Uses Clerk's native UI components ( AuthView , UserProfileView , UserButton ) from @clerk/expo/native . AuthView and UserProfileView render inline in your React Native hierarchy, so the app owns whether they appear in a route, sheet, or Modal . U","default_branch":null,"files":null,"tree":[],"storefront":"/r/clerk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clerk/clerk-expo-quickstart/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."}