SimpleAuth.link brings passwordless authentication to your users using just an email address.

Logo

SimpleAuth.link empowers application developers to eliminate the complexities of user authentication and login systems. It streamlines the user experience by replacing traditional passwords with a secure, email-based login mechanism.

Getting Started

  1. Create Your App: Begin by creating your app. This step involves setting up your application with a unique App ID, defining session parameters, and configuring the redirect URL and secret.

  2. Authenticate Your Users: Use the authentication endpoint to request a token for your users. When a user provides their email, SimpleAuth.link will generate a secure token and send it via a magic link, allowing them to log in effortlessly.

  3. Verify the Token: When the user returns through the magic link, verify the token before opening the session.

Try the API

The interactive Swagger UI is the fastest way to explore and test the endpoints.

Create a demo app

You can also run the API locally, read Self-host section for more information.

Running the Go Code


SimpleAuth.link is designed to take the burden of user authentication off your shoulders, allowing you to focus on what matters most delivering an exceptional experience to your users.