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/consoleis the hosted project/admin surface.- SMTP/email delivery is not included.
- Payment collection, invoices, and hosted checkout are not included.