-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TelenetTV][1.2.4] Unable to login #65
Comments
Where you ever able to login? Or has TelenetTV never worked for you? Telenet TV is completely untested because I don't have access to a subscription. Looking at the API it does seem it should be exactly the same as the Ziggo API. I'm willing to create a test build with more debugging options if you are willing to provide feedback. |
Sure, I am willing to do that! |
It's possible that the backend is the same as Ziggo, but the authentication is different. I guess that the telenet login flow is similar to the Streamz one that authenticates to Telenet. You can find this code here: https://github.com/add-ons/plugin.video.streamz/blob/master/resources/lib/streamz/auth.py#L233 |
Tnx for the link. OpenID should be easy enough to implement using the provided information and one of my other addons already implements a variant. The bad, but fast way to get the info from what is going on during login is credential sharing. You can find information on how to generate a HAR file here -To generate a usefull HAR you need to open an incognito windows in Chrome/Firefox |
I'll get in touch. |
I started analyzing the login flow for Telenet and immediately encountered a big issue. Telenet requires the completion of a Google Recaptcha on almost all logins, this includes the web app and the mobile apps. Telenet also requires Google Recaptcha for logins from Android TV and Apple TV but it uses QR codes for this process. I have attached a small python file to this post. Please install python3 on your desktop computer and run the attached file (on windows try: python.exe telenet.txt). When you run the script it should output a link at telenet. Browse to this link and login. Let the script run after logging in and please email me the output of the script after the link. |
Strange that you noticed this. I’ve never seen a Google captcha for Telenet TV… (website / iOS) |
Probably related to using a VPN for faking a Belgium IP or logging in without a VPN from abroad. It does complicate the login process when you can't trust it to never show the captcha. The Android Tv flow does seem fairly straightforward and a pro is I probably don't have to deal with OpenID which is always a bit hit or miss when reverse engineering. |
I sent you the Python script output by mail, let me know if you need anything else. |
Thanks for the output, we should now be at the last step of the login procedure. Please try the following python script in the same way as the previous script and now also enter the given code in your browser after login. Mail me the output again after. |
Sent. I must say, this is actually a better UX for Kodi users to login externally on a device of their choice. 👍 |
This issue has been stalled for some time. @piejanssens and I have done some debugging in September, but because of time constraints and hitting multiple roadblocks in getting Telenet TV to work progress stalled. Now that I have been able to research I would like to clarify the current progress. For Telenet TV there are 2 major remaining issues.
So issue 1 should be solvable but not that usefull (for platforms other than Android/ChomeOS) without fixing issue 2 which does not have a apparent solutions except for trying to convince Telenet to not make VMP mandatory (which almost nobody is doing right now) |
See IM. Playback on Linux is fine (Ubuntu 20.04 + FF/Chrome), so no VMP in play it seems. |
Can you use this module to generate a QR in Kodi? |
Perhaps some inspiration can be found here? https://github.com/Sholofly/lghorizon |
Now that yelo has finally stopped working would be great if this addon could fill in its shoes! |
Describe the bug
UI reports incorrect username/password. Username and password should be correct as I can login on telenet.tv.
Debug log shows an error that might be related:
Device (please complete the following information):
The text was updated successfully, but these errors were encountered: