rn-auth
CommunitySecure Expo login flows with robust auth patterns.
AuthorCJHarmath
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers implement secure, reusable authentication patterns for Expo-based React Native apps, covering login flows, OAuth sign-in (Google/Apple), token management, and session handling.
Core Features & Use Cases
- OAuth & Sign-in: Integrate expo-auth-session with web browser providers for Google/Apple sign-in and handle redirects reliably.
- Token Management: Persist tokens securely using expo-secure-store, with safe refresh and logout flows.
- Auth Context & Protected Routes: Provide a reusable AuthProvider and useAuth hook to protect routes and manage user state.
- Backend Integration: Validate tokens on the backend and attach auth headers to API requests in client code.
Quick Start
Integrate rn-auth by wrapping your app with AuthProvider and using useAuth to read or update authentication state.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: rn-auth Download link: https://github.com/CJHarmath/claude-agents-skills/archive/main.zip#rn-auth Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.