Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add custom attribute retrieval for OpenID providers #205

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

rubentalstra
Copy link
Contributor

Description

This pull request introduces functionality to support retrieval of custom user attributes for OpenID providers including Keycloak, AWS Cognito, and Microsoft. Users can now:

  • Define desired attributes in the .env file.
  • Configure admin roles and user-specific attributes.
  • Seamlessly integrate customized user data during authentication.

Detailed provider-specific setup instructions are included.

danny-avila/LibreChat#5449

This update introduces optional functionality to fetch custom user attributes for Keycloak, AWS Cognito, and Microsoft OpenID configurations. Users can specify desired attributes in the `.env` file, define admin roles, and dynamically integrate user-specific data during authentication. Detailed setup instructions are included for each provider.
Copy link

vercel bot commented Jan 26, 2025

@rubentalstra is attempting to deploy a commit to the LibreChat-AI Team on Vercel.

A member of the Team first needs to authorize it.

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