Authentication in .NET in 5 minutes

Lightweight, production-ready auth for ASP.NET Core — without the complexity.

KiwiAuth is a lightweight authentication library for ASP.NET Core.

JWT access tokens, refresh token rotation, TOTP-based MFA, Google OAuth, email confirmation, and password reset — all on top of ASP.NET Identity, ready in minutes.

Built for solo developers and startups who need solid, production-ready auth without writing it from scratch.

Works in seconds

Install in seconds

1. Install the package

2. Add one line of code

3. Run your app

Done. Authentication is working.

builder.Services.AddKiwiAuth();

Everything is configured for you — secure, scalable, and ready for production.

Built for
  • Solo developers

  • SaaS startups

  • ASP.NET Core developers

  • Teams building MVPs fast

Why KiwiAuth?

Authentication shouldn’t take days.

KiwiAuth removes the complexity and gives you a complete auth system out of the box.

  • No need to build auth from scratch

  • Save hours (or days) of development

  • Secure defaults with ASP.NET Identity

  • Designed for real production use

Features
  • JWT access tokens

  • Refresh token rotation

  • TOTP-based multi-factor authentication (MFA)

  • Google OAuth integration

  • Email confirmation

  • Password reset

  • Role-based access control

  • Minimal setup (plug & play)

Loved by developers

“Finally, auth that just works.”
“Saved me days of implementation.”

Ready to simplify authentication?

Stop building auth from scratch. Start shipping faster.

Get started with KiwiAuth