skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

auth0-react

Add authentication to React single-page applications using Vite or CRA.

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/auth0/agent-skills --skill auth0-react

Overview

What This Skill Does

Add authentication to React single-page applications using @auth0/auth0-react.

Application

When to use this Skill

Documentation

Show Skills.md file

Auth0 React Integration

Add authentication to React single-page applications using @auth0/auth0-react.


Prerequisites

  • React 16.11+ application (Vite or Create React App) - supports React 16, 17, 18, and 19
  • Auth0 account and application configured
  • If you don't have Auth0 set up yet, use the auth0-quickstart skill first

When NOT to Use

  • Next.js applications - Use auth0-nextjs skill for both App Router and Pages Router
  • React Native mobile apps - Use auth0-react-native skill for iOS/Android
  • Server-side rendered React - Use framework-specific SDK (Next.js, Remix, etc.)
  • Embedded login - This SDK uses Auth0 Universal Login (redirect-based)
  • Backend API authentication - Use express-openid-connect or JWT validation instead

Quick Start Workflow

1. Install SDK

Lines 1 - 25 of 181

Recommendations

Explore other random skills

All skillsMy patterns