Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

Add arbitrary OAuth 2.0 parameters on the authorization endpoint #2430

Merged
merged 4 commits into from
Mar 1, 2024

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Mar 1, 2024

Fixes #2377
Fixes #2163

This adds a configuration option to add arbitrary parameters to the authorization URL during upstream OAuth 2.0 logins.

Majority of the diff is a schema diff because I enabled the preserve_order feature on schemars

@sandhose sandhose added A-Upstream-OAuth Related to login via upstream OAuth 2.0 providers A-Configuration Related on what is configurable and how it can be configured labels Mar 1, 2024
Copy link

cloudflare-workers-and-pages bot commented Mar 1, 2024

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7304c9d
Status: ✅  Deploy successful!
Preview URL: https://21435adb.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-arbitrary-oauth-par.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose force-pushed the quenting/arbitrary-oauth-params branch 2 times, most recently from cb8c39c to ac22c75 Compare March 1, 2024 12:20
@sandhose sandhose force-pushed the quenting/arbitrary-oauth-params branch from ac22c75 to 7304c9d Compare March 1, 2024 13:24
@sandhose sandhose merged commit 3251c58 into main Mar 1, 2024
16 checks passed
@sandhose sandhose deleted the quenting/arbitrary-oauth-params branch March 19, 2024 10:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Configuration Related on what is configurable and how it can be configured A-Upstream-OAuth Related to login via upstream OAuth 2.0 providers
Projects
None yet
1 participant