Tags: HemmeligOrg/Hemmelig.app
Tags
feat: add generic OAuth provider support via better-auth plugin (#467) * Initial plan * chore: install dependencies Co-authored-by: bjarneo <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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] <[email protected]> Co-authored-by: bjarneo <[email protected]> Co-authored-by: bjarneo <[email protected]> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Bjarne Øverli <[email protected]>
feat: add generic OAuth provider support via better-auth plugin (#467) * Initial plan * chore: install dependencies Co-authored-by: bjarneo <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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] <[email protected]> Co-authored-by: bjarneo <[email protected]> Co-authored-by: bjarneo <[email protected]> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Bjarne Øverli <[email protected]>
PreviousNext