AlexCherrypi
AlexCherrypi
I have exactly the same issue and would love to see this issue resolved!
I also would really appreciate this. I would love to be able to select the program, temperature, TwinDos setting, max spinning speed, starting time etc. for my Miele washing machine....
~~https://github.com/Andre0512/hon/releases/tag/v0.14.0-beta.7 fixed this issue for me~~ It fixes the authentication issue, but stops updating the HA entitys after a short while.
@si458 Great point. I would love to check. ~~Do you know a good way to do so?~~ It seems like my user identifier value is exactly 64 characters long (without...
@si458 It seems like the user identifier is the "sub" in the OAuth ID Token. An example of mine would be: ``` { "iss": "https://auth.domain/application/o/meshcentral/", "sub": "7948fda2c675bbe7574c3d27c019dd3d2241ba82bb28fa71527427467f38a87c", "aud": "hrIwOfJ9Agv4mDaeAdkkpMLNORpRF4xVvdOOiVdK", "exp":...
@si458 just to future-proof everything: The [sub can be up to 255 ASCII characters long](https://openid.net/specs/openid-connect-core-1_0.html#IDToken) according to the spec.
@si458 why not 255 + say 10 chars for the ID provider (e.g. '~oidc:') ?
@si458 Do you know someone who knows the codebase well enough to check (and fix) all the places where the user identifier is used, so the limit can be changed...
@si458 No worries, take yourself all the time you need. I just don't want this issue to get stale, you know?
@si458 How is life going? Still a lot going on? (Obligatory comment, so this doesn't get stale) I might start looking into patching this myself. I currently have impressive amounts...