From 0d234ed13a344b0d80c3a99f318658e1ab6ddfd9 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Sun, 8 Mar 2026 13:40:45 +0100 Subject: [PATCH] Add discovery --- lib/streaming_providers/providers/rtlplus/auth.py | 8 ++++++-- lib/streaming_providers/providers/rtlplus/constants.py | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/streaming_providers/providers/rtlplus/auth.py b/lib/streaming_providers/providers/rtlplus/auth.py index 5694834..68531a0 100644 --- a/lib/streaming_providers/providers/rtlplus/auth.py +++ b/lib/streaming_providers/providers/rtlplus/auth.py @@ -64,7 +64,7 @@ class RTLPlusAuthenticator(BaseOAuth2Authenticator): @property def oauth_scope(self) -> str: - return "openid email" + return "openid email profile" @property def oauth_redirect_uri(self) -> str: @@ -186,12 +186,16 @@ class RTLPlusAuthenticator(BaseOAuth2Authenticator): RTL+ specific OAuth2 authorization code flow with PKCE Uses base class generic form login """ + import uuid return self._perform_generic_form_login( username=username, password=password, form_selector_pattern=r'