d9a8ce532f2a040779b0207bcca9a068f10dc0e5
Faithful to AtomCMS's NitroController: requires a session (redirects to /login), issues + persists the SSO ticket via issueSsoTicket (auth_ticket + ip_current from x-forwarded-for), and embeds the configured client URL with ?sso=. Ties auth + SSO + settings together. Verified: tsc exit 0, next build exit 0 (/client route).
Languages
TypeScript
95.9%
JavaScript
1.4%
Shell
1.1%
CSS
1.1%
PHP
0.3%
Other
0.1%