Skip to content

v7.3.1

  • v7.3.1
  • 78d0ac0
  • Partially verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
  • Choose a tag to compare

  • v7.3.1
  • 78d0ac0
  • Choose a tag to compare

  • Partially verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
@Copilot Copilot tagged this 27 Dec 19:27
* Initial plan

* chore: install dependencies

Co-authored-by: bjarneo <1419214+bjarneo@users.noreply.github.com>

* feat: add support for generic OAuth providers

- Add genericOAuth plugin from better-auth
- Support any OAuth 2.0 / OIDC provider (Authentik, Authelia, Keycloak, etc.)
- Configure via HEMMELIG_AUTH_GENERIC_OAUTH environment variable
- Update documentation with setup guides for popular providers

Co-authored-by: bjarneo <1419214+bjarneo@users.noreply.github.com>

* feat: add frontend support for generic OAuth providers

- Update SocialLoginButtons to handle generic OAuth providers
- Add GenericOAuthIcon for unknown providers
- Implement OAuth2 sign-in flow for generic providers
- Capitalize provider names for display
- Support mixed standard and generic providers

Co-authored-by: bjarneo <1419214+bjarneo@users.noreply.github.com>

* Potential fix for code scanning alert no. 338: Insecure randomness

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Set the correct order for the callback

* Fix pointer and better svg icon for the generic oauth

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bjarneo <1419214+bjarneo@users.noreply.github.com>
Co-authored-by: bjarneo <bjarneo@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Bjarne Øverli <bjarne.oeverli@gmail.com>
Assets 2
Loading