Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
FULL Authentication System in React Native with Clerk and Expo Router
Play lesson

React Native for beginners - FULL Authentication System in React Native with Clerk and Expo Router

5.0 (4)
42 learners

What you'll learn

This course includes

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

Summary

Keywords

Full Transcript

🔐 Clerk provides embeddable UIs, APIs, and admin tools for seamless user authentication and management—built for React, React Native, Expo, Next.js, and more. Try it now: https://go.clerk.com/vWQhv4J In this tutorial, you’ll learn how to build a complete authentication system using Clerk and Expo Router. You’ll learn how to handle sign in, sign up, social login, passwordless auth, and session management—all in one place. If you’re tired of copy-pasting boilerplate auth code and want to truly understand how authentication works in React Native, this is for you. 📚 Source code: https://github.com/notJust-dev/ReactNativeAuthentication ❗️ React Native Mastery is the ONLY course you need to Master mobile development with React Native & Expo 🚀 Enroll here: https://www.notjust.dev/react-native-mastery 📝 This video includes a lot of tools and technologies, providing an excellent opportunity to learn: 👉 How to design and build modern auth screens in React Native 👉 How to implement email and password authentication using Clerk 👉 How to enable passwordless and social login with Google and Apple 👉 How to manage user sessions securely using Clerk and Expo Router 👉 How to protect routes and implement guest access with Expo Router 👉 How to integrate Clerk in a cross-platform React Native project 👉 How to understand authentication tokens and how they work behind the scenes 👉 How to configure Clerk for both mobile and web platforms with Expo .. and MORE! 💡 Have an idea for a future tutorial? Share it on our Idea Board: https://github.com/orgs/notJust-dev/discussions 💬 Join the notJust Development gang and let's build together: Twitter: https://twitter.com/VadimNotJustDev Instagram: https://www.instagram.com/VadimNotJustDev Facebook: https://www.facebook.com/notjustdev LinkedIn: https://www.linkedin.com/in/vadimsavin Discord: https://discord.gg/VpURUN2 Chatpers: 09:30: Sign in form 18:50: Keyboard Avoiding View 53:20: react-hook-form for Form Validation 01:02:40: Enhance CustomInput component with (react-hook-form) Controller component 01:16:10: zod 01:23:20: Create types from schema 01:40:15: Navigation with Expo Router 01:48:20: Protected pages 02:01:30: Root Layout 02:03:50: Auth Layout 02:08:00: Auth Provider 02:32:15: Integrate Clerk in the app #notjustdev #reactnative #clerk

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