Agent skill · software engineering · erichowens
modern-auth-2026
Modern authentication implementation for 2026 - passkeys (WebAuthn), OAuth (Google, Apple), magic links, and cross-device sync. Use for passwordless-first authentication, social login setup,
Why this skill is useful
Adds detailed implementation guidelines and scripts for modern authentication methods like passkeys and OAuth that are not widely documented.
What it needs
Requires mcp__supabase__* installed locally. Requires supabase account access. About 9k tokens when loaded. Last updated 2026-07-14. 180 stars on the source repository.
What this skill does
Modern Authentication Expert (2026) Master passwordless-first authentication with passkeys, OAuth, magic links, and cross-device sync for modern web and mobile applications. When to Use ✅ USE this skill for: Implementing passkeys/WebAuthn authentication Google and Apple OAuth social login Supabase Auth configuration and troubleshooting Magic link/OTP passwordless flows Cross-device authentication sync MFA implementation (TOTP, passkeys as 2FA) Email/SMS recovery flows App Store compliance for social login ❌ DO NOT use for: Session management without auth context → use standard JWT patterns Authorization/RBAC policies → use security-auditor skill API key management → use api-architect skill Supabase RLS policies → use supabase-admin skill --- 2026 Authentication Landscape Industry Adoption Stats Passkeys: 87% of US/UK companies now use passkeys (FIDO Alliance) Google: 800+ million accounts use passkeys Amazon: 175 million users created passkeys in first year Trend: Passwordless is the security baseline, not a luxury Key Standards Standard Purpose Status ---------- --------- -------- WebAuthn L2 Browser passkey API Fully supported FIDO2/CTAP2 Cross-platform passkeys Mature OAuth 2.1 Simplified OAuth Replacing 2.0 OAuth3 Short-lived tokens Emerging Passkey Sync iCloud/Google sync Production --- Architecture: Passwordless-First Design Recommended Auth Hierarchy (2026) Security Tier Comparison Method Phishing-Resistant Device-Bound Sync-Capable Friction -------- ------------------- -------------- -------------- ---------- Passkeys ✅ Yes ✅ Yes ✅ Yes Low Hardware Key ✅ Yes ✅ Yes ❌ No Medium Google OAuth ⚠️ Partial ❌ No ✅ Yes Low Apple OAuth ⚠️ Partial ❌ No ✅ Yes Low Magic Link ❌ No ❌ No ✅ Yes Medium Email OTP ❌ No ❌ No ✅ Yes Medium SMS OTP ❌ No ❌ No ❌ No Medium Password ❌ No ❌ No ✅ Yes Low --- Passkeys (WebAuthn) Implementation How Passkeys Work Library Recommendations Frontend: Backend: Next.js Passkey Implementation 1. Database Schema (Supabase): 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills erichowens/modern-auth-2026