Authentication

Secure your SaaS application with ease. This guide covers authentication features and setup.

This documentation outlines the authentication system integrated into Supersaas. We utilize Nuxt Auth Utils to provide a robust and streamlined authentication experience.

  • Seamless Integration: Effortlessly integrate authentication using Sealed Cookies and Sessions for enhanced security.
  • Flexible Authentication Methods: Choose from a variety of methods including:
    • Email/Password
    • Social Logins (Google, GitHub, and more)
    • Magic Links
    • One-Time Passwords (OTPs)
    • Passkeys (Beta)
  • Secure by Design: Employ best practices such as hashed passwords for enhanced application security.

Getting Started

This documentation is structured to guide you through the following:

  • Authentication Routes: Explore the available API routes for registration, login, password management, and more.
  • Social Logins: Learn how to easily configure popular social login providers.
  • Passkeys (Beta): Learn passwordless authentication with our passkey implementation.
  • Frontend Integration: Seamlessly integrate authentication components into your Nuxt 3 application.

Features

  • Auth with Sealed Cookies and Session.
  • Email/Password
  • Social Logins
  • Magic Link
  • One time password
  • Passkey
  • Hashed passwords

More Docs

You can find detailed documentation here