Prototype integration
Run the local provider and example app, register a development client, and inspect the browser redirect flow. No real accounts or sensitive personal data are required for this demonstration.
Sign in with Magnexis is a developing OpenID Connect identity provider and integration SDK. Designed for secure sign-in flows across Magnexis applications and, following launch, third-party sites.
No shared passwords between sites: users authenticate with the identity provider and return via a protected authorization flow.
Define a unique client ID, exact redirect URLs, and approved origins with the identity provider administrator.
Use the Authorization Code flow with PKCE (S256), state validation, and OIDC discovery.
Validate returned identity through the SDK or a server-side OIDC library before trusting user data.
import { MagnexisAuth } from '@magnexis/identity';
const mx = new MagnexisAuth({
issuer: 'https://AUTH_HOST/realms/magnexis',
clientId: 'your-client-id',
redirectUri: `${window.location.origin}/callback`,
});
button.addEventListener('click', () => mx.signIn());
// On /callback: await mx.handleCallback();Integrate a familiar sign-in choice with a clearly documented provider boundary.
Visual component — not connected to production accounts.The branded sign-in journey is being prepared as a standards-based developer platform. The identity service is not advertised as generally available.
Run the local provider and example app, register a development client, and inspect the browser redirect flow. No real accounts or sensitive personal data are required for this demonstration.
A public service requires HTTPS, durable storage, monitored infrastructure, mail verification, recovery controls, secrets rotation, rate limits, and an explicit incident response process.
Client onboarding must include verified ownership, restricted redirect URIs, documented scopes, a privacy policy, and a supported contact path before external websites rely on sign-in.