SEQN Auth Hosted UI

The hosted UI is the easiest drop-in path. Your app links to SEQN Auth pages and receives users back through return_to.

Production base URL:


https://accounts.seqn.in

Hosted routes:


/sign-in
/sign-up
/auth/logout
/user
/organization
/auth/console

Build links in JavaScript


import { createHostedAuthUrls } from "@seqn/auth-js";

const hosted = createHostedAuthUrls({
  baseUrl: "https://accounts.seqn.in",
  returnTo: "https://app.example.com/dashboard"
});

document.querySelector("[data-sign-in]").href = hosted.signInUrl;
document.querySelector("[data-sign-up]").href = hosted.signUpUrl;
document.querySelector("[data-account]").href = hosted.userProfileUrl;

Direct HTML links


<a href="https://accounts.seqn.in/sign-in?return_to=https%3A%2F%2Fapp.example.com%2Fdashboard">
  Sign in
</a>
<a href="https://accounts.seqn.in/sign-up?return_to=https%3A%2F%2Fapp.example.com%2Fdashboard">
  Create account
</a>
<a href="https://accounts.seqn.in/user">Account</a>
<a href="https://accounts.seqn.in/organization">Organization</a>

Boundaries

  • Hosted sign-in and sign-up hand off through Authentik and Google OIDC.
  • Public SaaS signup creates a tenant workspace for non-platform users.
  • /auth/console is the hosted project/admin surface.
  • SMTP/email delivery is not included.
  • Payment collection, invoices, and hosted checkout are not included.