VibeLogin Documentation

VibeLogin is an authentication platform with a native Next.js SDK. Use redirect mode (hosted login pages) for the full feature set — email/password, magic links, password reset, email verification, and Google/GitHub login. Or use embedded mode to render a basic email/password form in your own app. Get auth working in minutes.

Redirect vs Embedded

Choose the integration mode that fits your app. Redirect mode is recommended for most apps.

FeatureRedirectEmbedded
Email / password login
Magic links
Password reset
Email verification
Google / GitHub OAuth
Hosted login pages
Login form in your app
No password on your domain

Prerequisites

  • Next.js 14+ with App Router
  • Node.js 18+
  • A VibeLogin project (create one at app.vibelogin.com)
Want to skip the setup? Clone the Next.js starter repo — a working app with auth in under 5 minutes.

Explore the docs