OAuth2/OpenID Connect identity provider with magic link auth, passkeys, multi-tenant organizations, and per-org MFA enforcement. Built with Laravel and Nuxt.
IdPlace handles authentication and issues tokens. Your application validates tokens via introspection or JWKS. Users never touch passwords — magic links and passkeys only.
TOTP, WebAuthn/Passkeys, and HashiCorp Vault integration. Per-organization MFA enforcement ensures every member meets your security policy.
IdPlace provides both a polished admin dashboard built with Nuxt 3 and standard OAuth2/OIDC endpoints your applications consume directly.
Users authenticate via magic link or social login. IdPlace issues an authorization code, which your backend exchanges for access and refresh tokens. PKCE protects against code interception on public clients.
Your API validates access tokens by calling the introspection endpoint. IdPlace returns the token's active status, scopes, and associated user. Alternatively, validate locally using the JWKS endpoint.
IdPlace is the identity backbone of Workplace.hr. Every company that signs up gets SSO, team management, and a company @workplace.hr email address — all powered by IdPlace under the hood.
IdPlace runs on K3s/Kubernetes with HashiCorp Vault for secrets management. All data stays in the EU. Deploy on your own infrastructure for complete control over your identity data.
Sign up for Workplace.hr and get IdPlace-powered identity out of the box. Magic links, passkeys, organizations, and OAuth2 — all included.