synapse-product/synapse/handlers
Erik Johnston 590fbbef03 Add config to create guest account on 3pid invite
Currently, when a 3pid invite request is sent to an identity server, it
includes a provisioned guest access token. This allows the link in the,
say, invite email to include the guest access token ensuring that the
same account is used each time the link is clicked.

This flow has a number of flaws, including when using different servers
or servers that have guest access disabled.

For now, we keep this implementation but hide it behind a config option
until a better flow is implemented.
2016-03-14 15:50:40 +00:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
_base.py Send history visibility on boundary changes 2016-03-04 16:54:32 +00:00
account_data.py copyrights 2016-01-07 04:26:29 +00:00
admin.py copyrights 2016-01-07 04:26:29 +00:00
appservice.py copyrights 2016-01-07 04:26:29 +00:00
auth.py Make select more sensible when dseleting access tokens, rename pusher deletion to match access token deletion and make exception arg optional. 2016-03-11 14:34:09 +00:00
directory.py Merge pull request #614 from matrix-org/erikj/alias_delete 2016-03-04 09:02:33 +00:00
events.py Initial cut 2016-02-17 15:40:50 +00:00
federation.py Use syntax that works on both py2.7 and py3 2016-03-07 20:13:10 +00:00
identity.py Add missing param to the log line 2016-01-29 15:01:26 +00:00
message.py Merge pull request #618 from matrix-org/markjh/pushrule_stream 2016-03-04 16:35:08 +00:00
presence.py Merge pull request #612 from matrix-org/erikj/cache_size 2016-03-02 14:36:10 +00:00
profile.py Pass whole requester to ratelimiting 2016-03-03 16:43:42 +00:00
receipts.py Add enviroment variable SYNAPSE_CACHE_FACTOR, default it to 0.1 2016-03-01 12:56:39 +00:00
register.py Store appservice ID on register 2016-03-10 15:58:22 +00:00
room.py Add config to create guest account on 3pid invite 2016-03-14 15:50:40 +00:00
search.py copyrights 2016-01-07 04:26:29 +00:00
sync.py Merge pull request #618 from matrix-org/markjh/pushrule_stream 2016-03-04 16:35:08 +00:00
typing.py Add a /replication API for extracting the updates that happened on 2016-03-01 14:49:41 +00:00