Skip to content

Screenshots

ZL154 edited this page Jul 3, 2026 · 2 revisions

📸 Screenshots

A tour of the plugin's UI. Everything below runs inside Jellyfin's own dashboard and login page — no separate app.

Admin overview — security posture

A live security-posture score with an actionable breakdown of every hardening factor (2FA coverage, admin protection, enforcement mode, audit-chain integrity, brute-force ban, HIBP checks, and more).

Admin security-posture dashboard

Signing in

The login page gains Sign in with <provider> (OIDC/SSO), 2FA, and passkey buttons. When an already-signed-in session needs to confirm 2FA, the "Verify your identity" screen offers Authenticator, Recovery (recovery code), and Email tabs, plus an optional "trust this device" for 30 days.

Login page — SSO / 2FA / passkey Verify your identity (mid-session 2FA)
Login page with SSO, 2FA and passkey buttons Verify-your-identity 2FA challenge

There's also a full one-step login portal (username + password + code, with a recovery-code toggle):

2FA login portal

Enrolling in 2FA

Each user self-enrolls: scan a QR code with any authenticator app (or add a passkey / email backup code).

Setup page (TOTP + passkey + email) Scan-the-QR enrollment
2FA setup page Scan-the-QR TOTP setup

Admin tools

Per-user 2FA management, a tamper-evident login audit log, OIDC/SSO provider setup, and a full settings panel.

Per-user 2FA management Login audit log
Per-user 2FA status table Login audit log
OIDC / SSO providers Settings
OIDC / SSO provider configuration Settings

Fully translated (8 languages)

Every screen — admin dashboard, setup, and login — is localized (English, German, Spanish, French, Italian, Japanese, Portuguese, Chinese). Example, German:

Settings (Deutsch) Login (Deutsch)
Settings in German Login in German

New to the plugin? Start with InstallationFirst-Time Setup.

Clone this wiki locally