hubsif/kodi-magentasport

Login nicht mehr möglich

Opened this issue · 12 comments

MRLB commented

Hallo,
kann es sein dass die telekom den Login geändert hat? Bei mir funktioniert seit heute kein Stream mehr

In der Magenta TV App für Android gibt es jetzt eine Pin die man dort vergeben muss, um sich auf einem "Fernseher" einloggen zu können.

MRLB commented

Eine Pin statt email/Passwort?
Via magentasport.de geht es ohne pin, vielleicht kann man auf den Login-Prozess umswitchen

Das sieht aber eher nach einem vereinfachten Login aus, oder? Damit man am Fernseher nicht umständlich Mail & Passwort eingeben muss, was je nach Fernbedienung recht umständlich sein kann. Dürfte mit der Problematik hier aber nicht direkt was zu tun haben.

So wie ich das sehe, müsste das Problem hier in der Methode get_jwt(username, password) auftreten:

response = urllib.request.urlopen(urllib.request.Request(oauth_url, urllib.parse.urlencode(data).encode(), {'Content-Type': 'application/json'})).read()

Auf die Anfrage antwortet MagentaSport mit 401 - Unauthorized

Ein direkter Login scheint nicht mehr unterstützt zu werden. Man muss den Weblogin leider recht umständlich nachbauen. Das habe ich nach etlichen Versuchen hinbekommen. Infos schicke ich an MRLB.
Leider hat die Telekom scheinbar jetzt komplett auf DRM umgestellt. Damit ist das für meine Zwecke leider nicht mehr nutzbar...

MRLB commented

Danke betacentauri:
neue Login-Methode habe ich bei meiner Version eingebaut:
MRLB@4654a1d

Danke betacentauri: neue Login-Methode habe ich bei meiner Version eingebaut: MRLB@4654a1d

Danke, der Weblogin funktioniert ja nicht da man dort dann das problem mit DRM hat.
Deinen iOS Login funktioniert bei mir nicht. Ich krieg auf die Anfrage an https://accounts.login.idm.telekom.com/oauth2/tokens immer den Error
{ "error": "invalid_grant" }

Die Anfrage müsste ich korrekt ausgeführt haben. Könntest du das mal prüfen?

Bei mir funktioniert der Telekom Login mit dieser App ebenfalls seit einigen Wochen nicht mehr. Ich verwende LibreELEC auf dem Raspi III. Auf ARM gibt es leider auch kein Chromium, um vorher irgendwie einen Login durchzuführen. Gibt es eine andere Möglichkeit? Fand diese App eigentlich immer sehr praktisch.

Ich verwende seit kurzem das Magentasport Addon aus dem kodinerds Repo unter Windows, einem PI3, einem PI4 und unter Android.

Hallo zusammen!
Wie ihr sicherlich gemerkt habt, habe ich momentan anderen Fokus und keine Zeit mehr, mich um dieses Addon zu kümmern. Letztlich habe ich gerade nicht mal mehr einen funktionierenden Login 😄.

@MRLB Du fixst und entwickelst ja immer fleißig weiter, kann ich "offiziell" auf deinen Fork verweisen?
Danke!

Danke betacentauri: neue Login-Methode habe ich bei meiner Version eingebaut: MRLB@4654a1d

Funktioniert für mich! Danke!

Eine Version für Kodi 18 wäre noch schön (ältere Raspberries ...)