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

feat: client credential flow for actions oauth #5936

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

Conversation

peeeteeer
Copy link

Pull Request Template

⚠️ Before Submitting a PR, Please Review:

  • Please ensure that you have thoroughly read and understood the Contributing Docs before submitting your Pull Request.

⚠️ Documentation Updates Notice:

  • Kindly note that documentation updates are managed in this repository: librechat.ai

Summary

The Change enables the OAuth Authentication Feature to also work with Client Credential Flow which is used often by large enterprises to secure APIs.

Change Type

Please delete any irrelevant options.

  • New feature (non-breaking change which adds functionality)

Testing

Please describe your test process and include instructions so that we can reproduce your test. If there are any important variables for your testing configuration, list them here.

  • Tested locally and in our production environment deployed as docker containers
  • Tested both flows are working
  • Tested persistence of new field is correct

Checklist

Please delete any irrelevant options.

  • [x ] My code adheres to this project's style guidelines
  • I have performed a self-review of my own code
  • [x ] My changes do not introduce new warnings

Peter Rothlaender [email protected] on behalf of Daimler Truck AG.
Provider & Legal Notice | Daimler Truck
Copyright (c) {2025} Daimler Truck AG

@rubentalstra rubentalstra added the ✨ enhancement New feature or request label Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants