Skip to main content

Netlify Identity

Skill Verified Active

Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.

Purpose

To provide developers with a reliable and well-documented reference for implementing Netlify's user authentication features.

Features

  • User authentication API (login, signup, logout)
  • OAuth provider integration
  • Password recovery and email change flows
  • Role-based access control and authorization
  • Handling authentication callbacks and state changes

Use Cases

  • Implementing user signups and logins for web applications
  • Protecting routes and functions based on user roles
  • Integrating third-party OAuth providers for authentication
  • Handling password reset flows and email verification

Non-Goals

  • Providing UI components for authentication forms
  • Managing user data beyond authentication metadata
  • Handling deployment or hosting configurations

Installation

First, add the marketplace

/plugin marketplace add netlify/context-and-tools
/plugin install context-and-tools@netlify-context-and-tools

Quality Score

Verified
100 /100
Analyzed about 14 hours ago

Trust Signals

Last commit6 days ago
Stars17
LicenseMIT
Status
View Source

Similar Extensions

Auth0 SPA JS Integration

100

Use when adding authentication to Vanilla JS, Svelte, or any framework-agnostic single-page applications - integrates @auth0/auth0-spa-js SDK for SPAs without framework-specific wrappers

Skill
auth0

Deepinit

100

Deep codebase initialization with hierarchical AGENTS.md documentation

Skill
Yeachan-Heo

Cleanup Cycles

100

Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".

Skill
raintree-technology

Vue Router Best Practices

100

Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.

Skill
hyf0

Sentry React Router Framework Sdk

100

Full Sentry SDK setup for React Router Framework mode. Use when asked to "add Sentry to React Router Framework", "install @sentry/react-router", or configure error monitoring, tracing, profiling, session replay, logs, or user feedback for a React Router v7 framework app.

Skill
getsentry

Azure Identity Py

99

Azure Identity SDK for Python authentication with Microsoft Entra ID. Use for DefaultAzureCredential, managed identity, service principals, and token caching. Triggers: "azure-identity", "DefaultAzureCredential", "authentication", "managed identity", "service principal", "credential".

Skill
microsoft

© 2025 SkillRepo · Find the right skill, skip the noise.