summary refs log tree commit diff
path: root/synapse/rest/client/v2_alpha/auth.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Set Server header in SynapseRequestRichard van der Hoff2018-05-101-2/+0
| | | | | | | | | | | | (instead of everywhere that writes a response. Or rather, the subset of places which write responses where we haven't forgotten it). This also means that we don't have to have the mysterious version_string attribute in anything with a request handler. Unfortunately it does mean that we have to pass the version string wherever we instantiate a SynapseSite, which has been c&ped 150 times, but that is code that ought to be cleaned up anyway really.
* window.postmessage for Interactive Auth fallbackRichard van der Hoff2016-10-061-1/+3
| | | | | If you're a webapp running the fallback in an iframe, you can't set set a window.onAuthDone function. Let's post a message back to window.opener instead.
* Split out the auth handlerDavid Baker2016-06-021-1/+1
|
* Catch the exceptions thrown by twisted when you write to a closed connectionMark Haines2016-02-121-2/+3
|
* copyrightsMatthew Hodgson2016-01-071-1/+1
|
* Host /unstable and /r0 versions of r0 APIsDaniel Wagner-Hall2015-12-011-2/+2
|
* pep8David Baker2015-04-021-0/+1
|
* Completely replace fallback auth for C/S V2:David Baker2015-04-011-0/+189
* Now only the auth part goes to fallback, not the whole operation * Auth fallback is a normal API endpoint, not a static page * Params like the recaptcha pubkey can just live in the config Involves a little engineering on JsonResource so its servlets aren't always forced to return JSON. I should document this more, in fact I'll do that now.