element-hq / element-hq/synapse

oidc client id and secret are encoded

Open
#16,916 3 comments 0 reactions 0 assignees View on GitHub
A-SSO O-Uncommon S-Minor T-Defect Z-Upstream-Bug
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

### Description

special character in oidc client id and secret transmitted url encoded

### Steps to reproduce

- setup oidc idp with client id and secret which contains non alphanumeric charaters
- setup synapse
- login does not work

### Homeserver

my

### Synapse Version

v1.100.0

### Installation Method

Docker (matrixdotorg/synapse)

### Database

postgresal

### Workers

Single process

### Platform

K3s single node

### Configuration

_No response_

### Relevant log output

```shell
invalid_client
```

### Anything else that would be useful to know?

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.