II.
SkillArea overview
Reference · liveskill-area:authentication
Authentication overview
Implementing authentication flows — OAuth 2.0, OIDC, SAML, passwordless, MFA, session management, and token handling using identity providers like Auth0, Clerk, Keycloak, and Okta.
Attributes
displayName
Authentication
description
Implementing authentication flows — OAuth 2.0, OIDC, SAML, passwordless,
MFA, session management, and token handling using identity providers
like Auth0, Clerk, Keycloak, and Okta.
domains
expertiseLevels
- intermediate
- expert
Outgoing edges
applies_to2
- domain:security·DomainSecurity
- domain:web-development·DomainWeb Development
prerequisite_for_learning6
- skill-area:authentication-authorization·SkillArea
- skill-area:vulnerability-scanning·SkillAreaVulnerability Scanning
- skill-area:oauth-flows·SkillAreaOAuth Flows
- skill-area:backend-auth·SkillAreaBackend Authentication & Authorization
- skill-area:backend-security·SkillAreaBackend Security
- skill-area:encryption-decryption·SkillAreaEncryption and Decryption
Incoming edges
contains1
- specialization:identity-management·Specialization
library_used_by1
- library:devise·LibraryDevise
requires_skill_area9
- stack-profile:saas-starter·StackProfileSaaS Starter Stack (Next.js, Prisma, Stripe, Auth.js, Tailwind)
- stack-profile:marketplace-platform·StackProfileMarketplace / Two-Sided Platform Stack (Next.js, Stripe, Elasticsearch, Redis)
- stack-profile:learning-management-system·StackProfileLearning Management System Stack (Next.js, PostgreSQL, S3, Stripe, React)
- stack-profile:multi-tenant-saas-backend·StackProfileMulti-Tenant SaaS Backend Stack (NestJS, Prisma, PostgreSQL, Redis, Stripe, Docker)
- stack-profile:auth-identity-platform·StackProfileAuth & Identity Platform Stack (Node.js, Keycloak, PostgreSQL, Redis, OAuth2, Docker)
- stack-profile:booking-scheduling·StackProfileBooking / Scheduling (Next.js, Prisma, Stripe, Redis, TypeScript)
- stack-profile:nextjs-supabase-stripe·StackProfileNext.js + Supabase + Stripe
- stack-profile:flutter-firebase-stack·StackProfileFlutter + Firebase + Dart
- stack-profile:nuxt-supabase-stack·StackProfileNuxt + Supabase + TypeScript
tool_used_by5
- tool:auth0·ToolAuth0
- tool:clerk·ToolClerk
- tool:keycloak·ToolKeycloak
- tool:firebase-auth·ToolFirebase Authentication
- tool:okta·ToolOkta
used_by_skill_area1
- framework:supabase·FrameworkSupabase
used_for8
- library:passport·LibraryPassport
- library:next-auth·LibraryNextAuth.js
- library:lucia·LibraryLucia
- tool:auth0·ToolAuth0
- tool:clerk·ToolClerk
- tool:keycloak·ToolKeycloak
- tool:firebase-auth·ToolFirebase Authentication
- tool:okta·ToolOkta