AAuthfy Docs

Introduction

Authfy is an authentication platform for your applications. Instead of every app building and maintaining its own login screens, password rules, user database, and security emails, your apps plug into Authfy and get all of it as a service.

What you get

How you'll use it

  1. Your Authfy administrator registers your application and gives you three things: an App ID, the application public key, and the Authfy URLs for your environment.
  2. You install the authfy npm package (for Next.js apps this is a two-file setup) — sign-in, sign-out, sessions, and token refresh all work at that point.
  3. When your app needs data — the signed-in company, its users, its categories — you call the External API.
  4. If your app sends notifications, you use the email & SMS API with your company's API key.

Where to go next