SSO and passkeys
Squeezle signs people in without passwords. Every user has a passkey; an organization can additionally connect its own identity provider and require it.
Passkeys
A passkey is a WebAuthn credential (a fingerprint, face, device PIN, or hardware key) tied to your account rather than to a password.
- Signing in. The login page offers Sign in with passkey. Browsers that support passkey autofill also surface an available passkey from the email field.
- Registering. You create your passkey when you accept an invitation: the Join Squeezle screen asks for a Display name and an optional Passkey nickname, then Create passkey & join.
- A passkey is tied to the account, not the email address, so it keeps working after an email change.
Single sign-on
An organization can connect an identity provider so members sign in through it. Squeezle supports both OpenID Connect (OIDC) and SAML 2.0, one at a time per organization. Owners and admins configure this (the Manage settings capability) under Admin → Authentication & SSO, and each protocol is gated on its own plan entitlement.
Configure a provider
- Under Identity provider, choose the Provider (None, OpenID Connect, or SAML 2.0) and turn on Enable SSO sign-in.
- Fill in the provider's fields:
- OIDC: Issuer, Client ID, Client secret, an optional Discovery URL, and Scopes. Copy the read-only Redirect / callback URL into your identity provider.
- SAML: the IdP metadata, SSO URL, and signing certificate, plus your SP entity ID. Copy the read-only ACS URL and SP metadata URL into your identity provider.
- Set Verified email domains: Squeezle links an SSO identity to an existing user by email only within these domains.
- Choose Save configuration. Secrets are write-only: once saved, Squeezle only reports whether each provider is configured, never the value.
Sign-in policy
Under Sign-in policy you decide how members may authenticate: Allow passkey sign-in, Allow SSO sign-in, and Require SSO (members must go through the identity provider). When SSO is required you must list at least one break-glass email, an address that may still use a passkey, so you cannot lock yourself out.