github christiaangoossens/hass-oidc-auth v1.0.0-rc2

pre-release4 hours ago

Caution

This is a pre-release version of v1.0.0. Do not update to this release on your normal Home Assistant install. This is just for testing.

It's major release time (soon)! 🎉 ✨

Starting with v1.0.0 you no longer have to manually visit /auth/oidc/welcome or /auth/oidc/redirect, as the UI now automatically takes care of the OIDC integration. You may remove manual links, although they should still work.

New users can also configure the integration fully from the UI, if you are running Authelia, Authentik or Pocket ID. Power users, and those who wish to do so or need the feature flags, can use YAML. YAML will remain supported for this integration besides the UI config.

Warning

Please note that you might need to change your config and/or setup to update to v1.

Take special care if:

  • you were running pre-releases (with the new UI). If so, you might need to update your YAML configuration as the features.disable_frontend_injection flag was removed.
  • you have some sort of non-standard code or proxy setup on top of this integration. You might need to remove it to use the new automatic redirect.

If you have a standard YAML config with no features enabled, you do not need to change anything.

What's Changed

  • Integration can now be configured either using YAML (all options/full config) or the Home Assistant interface (limited config) thanks to @dbaines
  • Automatic redirect from the HA login screen to OIDC (#19)
    • If you have disabled Home Assistant default login, it will automatically redirect to the SSO provider
    • You can still use the /auth/oidc/welcome and /auth/oidc/redirect paths, but it is no longer necessary to do so.
  • Added automatic security testing (pysentry-rs), thanks to @nyudenkov
  • Added docs for Zitadel, thanks to @vslee
  • Many automated integration and unit tests have been added, almost entirely covering the code.
  • Fixes for known issues with rc1 (#241)

New Contributors

If you would also like to contribute to this project, see https://github.com/christiaangoossens/hass-oidc-auth/blob/main/CONTRIBUTING.md for more info. You can also donate through https://github.com/sponsors/christiaangoossens.

Full Changelog: v0.6.5-alpha...v1.0.0-rc2

Don't miss a new hass-oidc-auth release

NewReleases is sending notifications on new releases.