-
Notifications
You must be signed in to change notification settings - Fork 68
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
switch to new tado authentication server #6
Comments
@elmi82 Thanks for sharing this! 👍 |
p0thi
added a commit
to p0thi/PyTado
that referenced
this issue
Mar 15, 2019
This fixes recent critical changes tado made to their authentication process mentioned in chrism0dwk#6. It would be great to publish this changes to https://pypi.org/project/python-tado/ ASAP.
this is fixed in my fork now and uploaded to pyPi (python-tado 0.2.8) |
I made a mistake to 0.2.8 and hat to replace it with 0.2.9 |
can be closed now, it is working! |
@chrism0dwk is this repository still maintained, or should the fork from @wmalgadey be used? Home Assistant uses the one from @wmalgadey, since this repo was inactive at the time. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
tado is discontinuing the old OAuth2 endpoints at
my.tado.com
. Starting March 2019, authentication will require retrieving access and refresh tokens fromauth.tado.com
. The clientpublic-api-preview
can be used as is (with the same client secret) on the new endpoint.The new authentication will also be a standard OAuth2 system, but will use JWT as a format for refresh tokens. So be aware that this will increase the size of the refresh tokens.
Additionally, the new endpoints implement refresh token rotation. A new refresh token is issued with every access token refresh response. The previous refresh token is invalidated.
The text was updated successfully, but these errors were encountered: