We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d7ec7bc + f47bf40 commit e44c721Copy full SHA for e44c721
changelog.d/52.feature
@@ -0,0 +1 @@
1
+Support Authorization headers ([MSC2832](https://github.com/matrix-org/matrix-spec-proposals/pull/2832)).
src/app-service.ts
@@ -203,7 +203,7 @@ export class AppService extends EventEmitter {
203
}
204
205
private isInvalidToken(req: Request, res: Response): boolean {
206
- const providedToken = req.query.access_token;
+ const providedToken = req.headers.authorization?.substring("Bearer ".length) ?? req.query.access_token;
207
if (providedToken !== this.config.homeserverToken) {
208
res.status(403);
209
res.send({
0 commit comments