Skip to content

Conversation

@networkException
Copy link
Contributor

@networkException networkException commented Aug 11, 2025

This pull request factors out the previously introduced config wrapper for client secrets to also use it for upstream oauth providers.

See a7e7c3c

Disclosure: I work for the German government agency FITKO where I also participate in the Matrix Community. This pull request is written and published by me personally without my work hat on.

@networkException networkException force-pushed the upstream-providers-client-secret-file branch 3 times, most recently from c648605 to b0e7eb1 Compare August 11, 2025 16:41
@networkException networkException force-pushed the upstream-providers-client-secret-file branch from b0e7eb1 to d0548a9 Compare August 20, 2025 06:00
@networkException networkException force-pushed the upstream-providers-client-secret-file branch from d0548a9 to f657012 Compare August 27, 2025 17:02
Copy link
Member

@sandhose sandhose left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very sorry for the delay on the review, but thank you very much for this! Could I just ask you to update the docs with the new option as well? https://element-hq.github.io/matrix-authentication-service/reference/configuration.html#upstream_oauth2providers

@sandhose sandhose added A-Configuration Related on what is configurable and how it can be configured T-Enhancement New feature of request labels Nov 6, 2025
This patch factors out the previously introduced config
wrapper for client secrets to also use it for upstream oauth
providers.

See a7e7c3c
@networkException networkException force-pushed the upstream-providers-client-secret-file branch from f657012 to b5a0834 Compare November 8, 2025 15:10
@networkException networkException requested a review from a team as a code owner November 8, 2025 15:10
@networkException
Copy link
Contributor Author

I rebased onto main and adjusted the docs (forgot to do separate pushes so it's unfortunately not easy to diff)

Copy link
Member

@sandhose sandhose left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, tyvm!

@sandhose sandhose merged commit 4bdf347 into element-hq:main Nov 18, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Configuration Related on what is configurable and how it can be configured T-Enhancement New feature of request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants