Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Sign in with Apple on Expo React Native
Play lesson

Expo React Native - Sign in with Apple on Expo React Native

5.0 (4)
32 learners

What you'll learn

This course includes

  • 3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Sign in with Apple[0] makes it easy for users in native iOS apps to sign in using their Apple ID, and it is an requirement[1] for apps that use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login). Expo's AppleAuthentication library[2] provides Apple authentication for iOS 13+ and allows you to conveniently test it in Expo Go without needing an Apple Developer account. We're excited to see what you'll be building! 💚 Read the docs: https://supabase.com/docs/guides/auth/social-login/auth-apple?platform=react-native&utm_source=youtube&utm_medium=video&utm_term=expo-react-native&utm_content=-tpcZzTdvN0 React Native Authentication blog post: https://supabase.com/blog/react-native-authentication?utm_source=youtube&utm_medium=social&utm_term=expo-react-native&utm_content=AE7dKIKMJy4 🎙️ Presented by Thor Schaeff (@thorwebdev https://go.thor.bio/x) ## Chapters 00:00 Intro 00:25 Apple App Store requirements 02:26 Create a new Expo TypeScript Project 03:55 Install and configure Expo AppleAuthentication 04:55 Create a native auth button component 09:05 Inspect the Apple identity token 10:20 Configure Sign in with Apple for local development 11:55 Install and configure supabase-js in React Native 14:16 Sign in with ID token in Supabase Auth 15:05 Inspect user in the Supabase Dashboard 15:30 Configure your hosted Supabase project [0] https://developer.apple.com/sign-in-with-apple/ [1] https://developer.apple.com/app-store/review/guidelines/#4.8 [2] https://docs.expo.dev/versions/latest/sdk/apple-authentication/

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere