ChilliCream / ChilliCream/graphql-platform
Add an option to allow for client id to be sent to the token endpoint for Authorization Code
@PascalSenn is already working on this.
Since Mar 7, 2025.
- Dominant language
- C#
- Stars
- 5.8k
- Forks
- 810
- Avg merge
- 15h 39m
- Merged PRs (30d)
- 98
Description
Product
Nitro
Is your feature request related to a problem?
We're currently unable to use Nitro full login flow since we use the Microsoft Identity Platform that requires the client id to be added to the request sent to the token endpoint during the flow.
The following error is sent back when Nitro sends the authorization code to the token endpoint:
{"error":"invalid_request","error_description":"AADSTS900144: The request body must contain the following parameter: 'client_id'. **Redacted**,"error_codes":[900144],**Redacted**,"error_uri":"https://login.microsoftonline.com/error?code=900144"}
The solution you'd like
An option to send the client id as a parameter 'client_id' to the token endpoint during token fetch to support logins using Microsoft Identity Platform.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.