← Back to All Specs
10 Specs
Auth & Identity
Intermediate
Next.js Google OAuth Login
Complete Google OAuth flow with NextAuth.js, token handling, session management
Auth & Identity
Beginner
Supabase Email/Password Auth
Sign up, sign in, password reset, and protected routes with Supabase Auth
Auth & Identity
Intermediate
JWT Authentication in Express.js
Access/refresh token pattern with middleware guards and secure cookie storage
Auth & Identity
Beginner
Firebase Auth with React
Google/GitHub sign-in, onAuthStateChanged listener, and route protection
Auth & Identity
Beginner
Clerk Auth in Next.js App Router
Drop-in auth with Clerk, middleware protection, and user metadata
Auth & Identity
Intermediate
Passwordless Magic Link Auth
Email magic link flow with Resend and custom token verification
Auth & Identity
Intermediate
GitHub OAuth with FastAPI
OAuth2 Authorization Code flow with token exchange and user profile fetch
Auth & Identity
Advanced
Role-Based Access Control (RBAC)
Role/permission system with middleware, database schema, and route guards
Auth & Identity
Auth & Identity
Intermediate
Secure Session Management with Redis
Express sessions with Redis store, expiration, and fingerprinting
Auth & Identity