Update version to 1.0.0 and enhance features including per-user TOTP, passkeys, and linked OIDC identities

This commit is contained in:
spleenftw committed 2026-11-03 11:58:43 +01:00
1 parent 97f5f35b1c
commit 415309cab4
2 files changed
+12 -4

No files matched your search

+11 -3
View File
@@ -2,7 +2,7 @@
OIDC SSO, TOTP and passkey second-factor authentication for **Bludit 3.22.0**.
Current version: **0.1.8 — experimental**. Test on a copy of your site before deployment.
Current version: **1.0.0**.
## Features
@@ -55,9 +55,9 @@ For `bludit/docker`, copy the extracted plugin into `/usr/share/nginx/html/bl-pl
docker cp bludit:/usr/share/nginx/html/bl-plugins/bludit-secure \
"/tmp/bludit-secure-backup-$(date +%Y%m%d-%H%M%S)"
unzip -o /tmp/bludit-secure-0.1.8.zip -d /tmp/bludit-secure-0.1.8
unzip -o /tmp/bludit-secure-1.0.0.zip -d /tmp/bludit-secure-1.0.0
docker cp /tmp/bludit-secure-0.1.8/bludit-secure/. \
docker cp /tmp/bludit-secure-1.0.0/bludit-secure/. \
bludit:/usr/share/nginx/html/bl-plugins/bludit-secure/
docker restart bludit
@@ -118,6 +118,14 @@ The plugin protects **web sessions under `/admin`**. It does not change authenti
JavaScript URLs include a content hash so updated passkey behavior is not hidden by stale asset caches.
## Changes in 1.0.0
- First stable release for Bludit 3.22.0.
- Includes per-user TOTP, passkeys, linked OIDC identities, optional local MFA after SSO and single-use recovery codes.
- Displays linked SSO profiles in Security and the administrator Users list.
- Revokes sessions when passwords, roles or authentication methods change, and respects disabled Bludit accounts.
- Includes the login CSRF and verification-rate-limit fixes from 0.1.7 and 0.1.8.
## Changes in 0.1.8
- Prevents successful sign-ins and multiple protocol steps from accumulating in one shared authentication quota.
+1 -1
View File
@@ -1 +1 @@
{"author":"Interlope","version":"0.1.8","releaseDate":"2026-11-03","license":"MIT","compatible":"3.22.0","notes":"PHP 8.2+, HTTPS, sodium, curl, mbstring. Preview: validate on staging before production."}
{"author":"Interlope","version":"1.0.0","releaseDate":"2026-11-03","license":"MIT","compatible":"3.22.0","notes":"Per-user OIDC SSO, TOTP, passkeys and recovery codes. Requires PHP 8.2+, HTTPS, sodium, curl, mbstring and openssl."}