This guy was commuting three hours per day?! Yeah, no wonder his quality of life improved after he stopped doing that. Unfortunately, I don’t think his experience is going to be very generalizable because most people don’t have a commute length that extreme.
Some have tried working on this. Authentik even developed a hack to make it work with HomeAssistant. Unfortunately the core devs of HomeAssistant have historically viewed external auth as a niche feature that users don’t care about.[1] Not sure if that is still the case, but until that mentality changes we are stuck with native auth because PRs are just going to get denied.
I think this post pretty much sums it up:
https://github.com/home-assistant/architecture/issues/832#issuecomment-1328052330 ↩︎