auth0-react-native

Official

Secure React Native apps with Auth0 login

Authorauth0
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Native React Native and Expo apps require precise Auth0 setup with deep linking, biometrics, and environment variables, and missing any platform-specific configuration breaks authentication flows; this Skill consolidates those steps so mobile teams can ship secure login experiences.

Core Features & Use Cases

  • SDK Installation: Provides separate commands for Expo and React Native CLI to install react-native-auth0 and link native modules when needed.
  • Platform Configuration: Details the necessary iOS Info.plist entries, Android manifest intent filters, and Expo app.json schemes to enable reliable callbacks.
  • Provider & Hook Usage: Shows how to wrap the app with Auth0Provider, call useAuth0, and implement login/logout flows with error handling for loading states.
  • Use Case: Mobile teams building biometric-enabled sign-in screens can use this Skill to configure deep linking, manage credentials securely, and handle token refresh without guessing platform details.

Quick Start

Install react-native-auth0, set AUTH0_DOMAIN and AUTH0_CLIENT_ID in your environment, wrap your root component in Auth0Provider, and call useAuth0 for login and logout flows.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: auth0-react-native
Download link: https://github.com/auth0/docs-v2/archive/main.zip#auth0-react-native

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.