Say “add auth” in your IDE. Done.
VibeLogin is authentication infrastructure for AI-native development. Your AI agent creates the project, configures login methods, and writes all the files. You ship — we handle identity.
you > "add authentication to my app"
vibelogin · Creating project…✓
vibelogin · Configuring Google OAuth✓
vibelogin · Scaffolding auth files…✓
Done. Login, signup, and OAuth are live.
Your AI agent writes the code. Security handled for you.
Or drop in the Next.js component
npm install @vibelogin/nextjs
import { VibeLogin } from "@vibelogin/nextjs/components";
export default function LoginPage() {
return <VibeLogin slug="my-app" />;
}Auto-detects your enabled auth methods — email/password, magic links, email OTP, OAuth. One component, handles everything.
Two ways to ship auth
Choose your path. Same production-grade security either way.
From your AI IDE
The fastest way to ship auth
Say “add authentication” in Cursor, Claude Code, or Windsurf. The MCP server creates your project, enables login methods, and scaffolds all the files. You never leave your editor.
you > "add auth to my app"
vibelogin · Creating project…✓
vibelogin · Scaffolding auth files…✓
Done. 4 files written.
With the SDK
Manual setup, full control
Install @vibelogin/nextjs, add middleware and a callback route. 3 files, 5 minutes.
import { hostedAuthMiddleware }
from "@vibelogin/nextjs"
// 3 files. 5 minutes. Done.
Built for how developers work in 2026
Enterprise auth exists. React auth exists.
Auth for AI-native applications didn't — until now.
IDE-first
Install auth from Cursor, Claude Code, or Windsurf with a single prompt. Set up auth from your IDE in minutes.
Open source SDKs
MCP server and native Next.js SDK — both open source for integrating auth into your applications.
What's supported in the beta
Honest breakdown of what works today and what's coming next.
Available now
Auth Features
- Email & password signup/login
- Magic link authentication
- Email OTP sign-in (6-digit code)
- Password reset flow
- Email verification
- Google & GitHub OAuth
- Hosted login pages
- Embedded login form (all auth methods)
- Auto-detects enabled methods from config
- Password policy enforcement with inline hints
- Role-based access control
- Full audit trail
Framework & API Support
- MCP server — auth setup from Cursor, Claude Code, Windsurf, Cline
- Next.js SDK (first-class, App Router)
- REST API — works with any language or framework
- React, Vue, Express, Python, Go, Ruby — via REST API
Coming soon
Platform
- Additional OAuth providers (Apple, Microsoft)
- Multi-factor authentication (TOTP)
- Organization / team management
- Custom email templates
- Webhooks for auth events
Native SDKs
- React SDK
- Node.js / Express SDK
- Python SDK
- React Native SDK
- Machine identity (service accounts, API keys)
- AI agent identity & delegation
Why teams choose VibeLogin
You don't need to become a security expert to launch your app. We take care of authentication so you can focus on what makes your product special.
Ship auth in minutes
Tell your AI agent to add auth, or drop in three files yourself. Either way — signup, login, OAuth, and password reset just work. No security background needed.
Flows your users expect
Your users get a polished login page, email verification, forgot-password flow, and magic links. No design work, no email templates to build — it all just works out of the box.
Security you don't have to think about
Auth has a lot of moving parts that are easy to get wrong — keeping sessions safe, protecting against attacks, encrypting credentials. We handle all of it. You just build your product.
Grows with your app
Start with login and signup today. When you need user roles, Google login, or team management — it's all there. No migration, no switching providers.
How it works
Two paths. Same result. Pick what fits your workflow.
Add the MCP server
One-time setup in Cursor, Claude Code, Windsurf, or Cline.
Say “add auth”
Your AI agent creates the project, enables login methods, and writes the files.
Ship it
Login, signup, OAuth, password reset — all working. You never left the editor.
{
"mcpServers": {
"vibelogin": {
"command": "npx",
"args": ["@vibelogin/mcp"]
}
}
}Paste this into your MCP settings. That's the only setup.
For Builders
Next.js-first.
API-first for everything else.
The official SDK supports Next.js App Router with first-class middleware, server helpers, and client hooks. Building with React, Vue, or something else? The REST API is fully documented and works with any stack.
Official SDK. Middleware, server helpers, client hooks, hosted callback handler. App Router native.
Full API for your Next.js app. Auth, user management, sessions, JWKS. Build your own integration.
The future
Identity for AI systems
Today, VibeLogin authenticates your users — email, passwords, magic links, OAuth.
Tomorrow, every AI agent, service, and automation will need an identity. Who is this agent acting for? What can it access? Who authorized it?
We're building the identity layer for that world.
Machine identity
API keys and service accounts with scoped permissions. Built for server-to-server integrations.
Agent delegation
Users grant AI agents limited, revocable access to act on their behalf. Scoped permissions with time limits.
Audit trail
Every action tied to a human or agent identity. Complete visibility for compliance and debugging.
Public Beta
Free during beta. No catch.
VibeLogin is in public beta. Use it for free while we build toward general availability.
Sign up with your email and start building immediately. No payment info needed.
Generous limits for beta users. If your app takes off, we'll work with you.
Paid plans will come after beta. Early users will get advance notice and a fair migration path.
Beta users get direct access to the founder. Your feedback shapes what we build next.
Ready to stop building auth from scratch?
Join the beta. Add auth to your app today, for free.
Start Building FreeNo credit card required. Set up in under 5 minutes.