v0.30.1
Latest release1 November 2026
Password sign-in can be turned off, and an OIDC user is found again on sign-in.
Added
auth.passwordconfig key. It isfalseby default: the login card shows only provider buttons, the login form and the profile password form refuse a password, andSessionRoot::login()returnsfalse. Set"auth": {"password": true}to keep password sign-in.phlat throttle:clearresets the login throttle for every IP.SessionRoot::clearThrottle()with no key clears every key.
Changed
- An
oidcprovider missing required config throws aRuntimeExceptionnaming the problems when sign-in starts.
Fixed
- Signing in again with an OIDC provider failed with "User already exists", because the
oidcidentity was never indexed. Runphlat registry:rebuildafter updating.