Skip to content

feat/oauth2 oid#69

Merged
ralflang merged 8 commits intoFRAMEWORK_6_0from
feat/oauth2-oid
Apr 22, 2026
Merged

feat/oauth2 oid#69
ralflang merged 8 commits intoFRAMEWORK_6_0from
feat/oauth2-oid

Conversation

@ralflang
Copy link
Copy Markdown
Member

@ralflang ralflang commented Apr 22, 2026

Implements OAuth2 / OpenID Connect based authentication for the Horde ecosystem.
This is only the foundation feature - the actual service logins to Gmail, Microsoft calendaring or generic oauth2 based imap etc are not covered.

Based on horde/identity, horde/jwt and horde/oauth libraries.

  • feat: Add CSS for Forms V3
  • feat: Add OAuth Token Service, SQL implementation, factory etc
  • feat: Horde Base's first DB Schema - oauth token table and provider table
  • feat: Admin controller for registering / maintaining OAuth, OIDC and oauth-like service providers.
  • test: Cover Token Service and Repository
  • feat: Add oauth/federated auth management related routes
  • feat: Collapsed OIDC/OAuth 2.0 based login and service feature
  • test: Cover OAuth related services

@ralflang ralflang merged commit 1b1be9d into FRAMEWORK_6_0 Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant