forked-synapse/synapse/config
Daniel Wagner-Hall 2d3462714e Issue macaroons as opaque auth tokens
This just replaces random bytes with macaroons. The macaroons are not
inspected by the client or server.

In particular, they claim to have an expiry time, but nothing verifies
that they have not expired.

Follow-up commits will actually enforce the expiration, and allow for
token refresh.

See https://bit.ly/matrix-auth for more information
2015-08-18 14:22:02 +01:00
..
__init__.py Update copyright notices 2015-01-06 13:21:39 +00:00
_base.py Fix the --generate-keys option. Make it do the same thing as --generate-config does when the config file exists, but without printing a warning 2015-08-12 11:57:37 +01:00
appservice.py Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class 2015-04-30 04:24:44 +01:00
captcha.py Close, but no cigar. 2015-07-14 10:33:25 +01:00
database.py Allow generate-config to run against an existing config file to generate default keys 2015-05-01 13:54:38 +01:00
homeserver.py code beautify 2015-07-08 16:05:46 +05:30
key.py Update key.py 2015-04-30 17:54:01 +01:00
logger.py Write a default log_config when generating config 2015-04-30 16:52:57 +01:00
metrics.py Add backwards compat support for metrics, manhole and webclient config options 2015-06-12 17:44:23 +01:00
ratelimiting.py Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class 2015-04-30 04:24:44 +01:00
registration.py Issue macaroons as opaque auth tokens 2015-08-18 14:22:02 +01:00
repository.py Make upload dir a configurable path. 2015-06-18 23:38:20 -05:00
saml2.py Small tweaks to SAML2 configuration. 2015-07-10 10:50:14 +01:00
server.py Only print the pidfile path on startup if requested by a commandline flag 2015-08-07 16:36:42 +01:00
tls.py Merge branch 'master' of github.com:matrix-org/synapse into develop 2015-07-21 09:25:30 +01:00
voip.py Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class 2015-04-30 04:24:44 +01:00