README: the login is not tied to a particular identity provider
All checks were successful
Build TV app / build (push) Successful in 43s

The server names its issuer and client id; everything after that is OIDC discovery and RFC 8628. Authentik is what this household runs, not a requirement — and the generic M3U source needs no login at all.
This commit is contained in:
be-nj
2026-08-26 20:16:54 +02:00
parent 80b4c0c6cd
commit 8fc7a3887e

View File

@@ -58,6 +58,13 @@ Fernseher zeigt QR + Code, bestätigt wird am Handy beim Identity Provider),
API-Zugriff per Bearer-Token, Favoriten und Ausgabeprofile pro Nutzer. API-Zugriff per Bearer-Token, Favoriten und Ausgabeprofile pro Nutzer.
Ohne Dispatcharr funktioniert auch jede M3U-Playlist (+ optionales XMLTV) Ohne Dispatcharr funktioniert auch jede M3U-Playlist (+ optionales XMLTV)
als generische Quelle — ErsatzTV, Threadfin, Tunarr, einfache Playlists. als generische Quelle — ErsatzTV, Threadfin, Tunarr, einfache Playlists.
Diese Quelle braucht überhaupt keine Anmeldung.
An einen bestimmten Identity Provider ist nichts gebunden: der Server nennt
der App seinen Issuer und die Client-ID, alles Weitere ist Standard (OIDC
Discovery, Device Authorization Grant nach RFC 8628). Authentik ist hier nur
das, was im Haushalt läuft — Keycloak, Zitadel oder Authelia tun es genauso,
solange sie den Device-Flow können.
Die Handy-Fernbedienung serviert der Fernseher selbst (eingebetteter Die Handy-Fernbedienung serviert der Fernseher selbst (eingebetteter
HTTP/WebSocket-Server, Kopplung per QR-Token mit ratenlimitiertem HTTP/WebSocket-Server, Kopplung per QR-Token mit ratenlimitiertem