
Rp 5.600.000
Angela Agency
Indonesia, Indonesia
<div><p>Key Features:</p><p>Next-auth v5 (Auth.js)</p><p>Next.js 14 with server actions</p><p>Credentials Provider</p><p>OAuth Provider (Social login with Google & GitHub)</p><p>Forgot password functionality</p><p>✉️ Email verification</p><p>Two factor verification (2FA)</p><p>User roles (Admin & User)</p><p>Login component (Opens in redirect or modal)</p><p>Register component</p><p>Forgot password component</p><p>✅ Verification component</p><p>⚠️ Error component</p><p>Login button</p><p>Logout button</p><p>Role Gate</p><p>Exploring next.js middleware</p><p>Extending & Exploring next-auth session</p><p>Exploring next-auth callbacks</p><p>useCurrentUser hook</p><p>useRole hook</p><p>currentUser utility</p><p>currentRole utility</p><p>️ Example with server component</p><p>Example with client component</p><p>Render content for admins using RoleGate component</p><p>️ Protect API Routes for admins only</p><p>Protect Server Actions for admins only</p><p>Change email with new verification in Settings page</p><p>Change password with old password confirmation in Settings page</p><p>Enable/disable two-factor auth in Settings page</p><p>Change user role in Settings page (for development purposes only)</p></div>