Hive Hive
Sign in

Support configurable OIDC login with Google and generic providers

Metadata
Source
GitHub
Version
server@0.1.0
Domains
Published
May 29, 2026 · 14:40 UTC
Repository
tuist/hive
Update

Adds a configurable, provider-keyed OIDC login flow at /auth/:provider. Google is available as a first-class provider with hardcoded endpoints, and a generic OIDC provider can be configured by supplying an issuer URL. The login screen renders one button per configured provider. Domain allowlists can be enforced on the callback to restrict sign-in, and a single allowed Google domain also adds the hd= hosted-domain hint to the account picker. The implementation delegates state, PKCE, token exchange, and discovery to Ueberauth + ueberauth_oidcc.