MatrixSynapse/tests
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
..
api Merge branch 'develop' into application-services 2015-02-11 16:43:26 +00:00
appservice Make the appservice use 'users_in_room' rather than get_room_members since it is cached 2015-05-22 11:01:28 +01:00
federation Make work in both Maria and SQLite. Fix tests 2015-04-01 14:12:33 +01:00
handlers Issue macaroons as opaque auth tokens 2015-08-18 14:22:02 +01:00
metrics Add an .inc_by() method to CounterMetric; implement DistributionMetric a neater way 2015-03-12 16:24:51 +00:00
rest Use the same reg paths as register v1 for ASes. 2015-07-29 10:00:54 +01:00
storage Change Cache to not use *args in its interface 2015-08-07 18:32:47 +01:00
util Add a lru cache class 2015-02-11 14:52:23 +00:00
__init__.py
test_distributor.py Remove call to recently removed function in mock 2015-08-11 16:54:06 +01:00
test_state.py Fix tests 2015-02-09 14:23:57 +00:00
test_test_utils.py
test_types.py
unittest.py
utils.py Issue macaroons as opaque auth tokens 2015-08-18 14:22:02 +01:00