-
-
Notifications
You must be signed in to change notification settings - Fork 784
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
Mercedes: refactor token refresh #18412
Conversation
@andig : kann wenig nachvollziehen warum du das extra in ein anderen PR geworfen hast und nicht die Diskussion in meinem PR angestossen hast oder zumindest wartest, bis ich aus dem WE zurück bin... Das hier funktioniert bei mir nicht. Du musst die DB Token zuerst nehmen... Hab da mehrere Stunden drauf verbraucht um einen funktionierenden Weg zu finden. |
Für mich war es viel einfacher vom bestehenden Code auszugehen der ja prinzipiell funktioniert. Aber sei's drum- wenn das ein Problem ist kann ich den auch reverten.
Das sieht man dem PR tatsächlich auch an- er wirkt sehr kompliziert. Ich finde es immer gut, Ursache und Wirkung zu verstehen.
Die beiden lassen sich sicher umdrehen. Kannst Du erklären warum? Wenn der aus der Config nicht geht wird dieser ja letztlich genommen? |
Erklären kann ich es nicht, aber was habe ich gesehen:
Meine Vermutung, wenn ein neuer RT ausgestellt wurde und mit einem alten RT dessen AT abgelaufen ist, wieder ein Abruf erfolgt, werden alle RTs in der Kette ungültig. |
Moin @ReneNulschDE wenn das so ist habe ich den Faden verloren. Ziel Deines PRs war doch
Wenn das aber eh nicht geht- was/warum wollten wir überhaupt ändern? Den hier reverten? |
Du musst deinen Code so ändern, dass der DB Token vor dem Config Token geladen wird. Dann sollte es gehen. |
Das war ja aber vorher auch so. Also warum sollten wir überhaupt etwas ändern? Was war denn dann Ziel des PRs??? |
??? Du wolltest dass man einen neuen Token in die Config einfügen kann und der genutzt werden kann, wenn der DB Token ungültig ist. Aber die gesamte Anmeldung geht seit heute morgen nicht mehr, da MB den PIN-Auth Mode abgeschalten hat. Ich arbeite jetzt erstmal an der HA Integration. Die Erkenntnisse kannst Du dann später nutzen... |
Replace #18338