SuperTokens

SuperTokens

  • Docs
  • Discord
  • Blog

โ€บSIDEBAR_REPLACE_DOC_Introduction

SIDEBAR_REPLACE_DOC_Introduction

  • Introduction

Quick setup

  • Video tutorial
  • Frontend
  • Backend

Common customizations

  • Sign Out
  • Sign Up Form

    • Prerequisite
    • Adding Extra Fields
    • Adding / Modifying field validators
    • Embed in a page
    • Handling signup success
    • Terms of service & Privacy policy links
    • Show Sign Up by default

    Sign In Form

    • Prerequisite
    • Adding / Modifying field validators
    • Password managers
    • Embed in a page

    Reset Password

    • About
    • Reset password email
    • Embed in a page

    Email Verification

    • About
    • Customising the email sent
    • Embed in a page

    Sessions

    • About

    Styling

    • Changing Colours
    • Changing Style via CSS
    • Themes

    Changing base path

    • Website Base Path
    • API Base Path

    Multi Tenancy

    • About
    • One login, many sub domains
    • One login per sub domain
  • User Pagination

NextJS

  • SuperTokens with NextJS

Introduction

Use this recipe to implement the following functionality in your applications:

  • โœ… Sign-up / Sign-in with email ID and password
  • โœ… Forgot password flow using email
  • โœ… Secure session management
  • โœ… Email verification

Documentation structure ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

You can view our demo app to see what the Quick setup will result in.

The documentation is structured as:

Quick setup: The Quick setup will take 15 mins and will provide a good indication of what using SuperTokens will be like. It involves a minimum setup for complete login and session functionality.

Common customizations: This will help you customize various parts of the auth experience as per your needs.

Video tutorial โ†’