Add ExtralitHubOpenId backend to supported OAuth2 backends#154
Draft
Add ExtralitHubOpenId backend to supported OAuth2 backends#154
Conversation
…ralitHubOpenId class
… configuration properties; update related repository and type definitions. Also, modify .gitignore files to ensure proper exclusion of node_modules and add .extralit_hub_credentials.
- Add Extralit Hub as an OAuth provider type in frontend domain and infrastructure - Add ExtralitHubButton and ExtralitLogo components for login UI - Update OAuthLogin.vue to support Extralit Hub login button - Extend translations for Extralit Hub login in all supported languages - Update Environment entity and repository to expose available OAuth providers - Update backend settings and security to expose configured OAuth providers to frontend - Auto-configure Extralit Hub provider if credentials are present on backend
- Change EXTRALIT_HUB_URL to point to localhost for development in .env.dev - Update FEDERATION.md to reflect new environment variable names for OAuth2 client ID and secret - Refactor settings to use hub_url instead of extralit_url for consistency - Modify API proxy handler to use the updated hub_url - Adjust registration and credential handling in the CLI to align with new environment variable structure - Remove deprecated auto-configuration logic for Hub provider in OAuth2Settings
…lit_hub` to `extralithub` for consistency
…frontend and backend - Rename translation keys and button text from `extralit-hub-login` to `extralithub-login` in multiple languages - Update ProviderType and related logic to reflect the new naming convention - Modify environment variable references and auto-detection logic for ExtralitHub credentials
- Replace `ExtralitLogo` with `brand-icon` in the login button component for improved branding. - Update environment variable references from `extralit-hub` to `extralithub` for consistency. - Modify OIDC registration and callback URLs to align with the new naming convention. - Adjust error handling in the registration process to provide clearer feedback on failures.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.