Netlify Identity

Add authentication and user management to a Netlify site with @netlify/identity — signup/login/logout, OAuth social login (Google/GitHub/GitLab/Bitbucket), server-side user verification in Functions, role-based access control (RBAC), admin user management, and Identity event hooks. Use when adding a login/signup flow, "add social login", gating content by user role, protecting a function or page behind auth, assigning roles at signup, customizing auth emails, or handling OAuth/confirmation/recovery callbacks. Not for locking an entire site to a company/team — that is netlify-access-control.

netlify 65277a3 3 files · 23.2 KB Updated

File contents

netlify/context-and-tools/tree/main/skills/netlify-identity commit 65277a3b82

Frequently asked questions

npx skillmds add netlify/netlify-identity