Negar Fazeli
|
0136a522b1
|
Bug fix: expire invalid access tokens
|
2016-07-13 15:00:37 +02:00 |
|
Erik Johnston
|
76b18df3d9
|
Check that there are no null bytes in user and passsword
|
2016-07-06 11:17:53 +01:00 |
|
Erik Johnston
|
0da24cac8b
|
Add null separator to hmac
|
2016-07-06 11:05:16 +01:00 |
|
Erik Johnston
|
651faee698
|
Add an admin option to shared secret registration
|
2016-07-05 17:30:22 +01:00 |
|
Erik Johnston
|
caf33b2d9b
|
Protect password when registering using shared secret
|
2016-07-05 17:18:19 +01:00 |
|
Kent Shikama
|
bb069079bb
|
Fix style violations
Signed-off-by: Kent Shikama <kent@kentshikama.com>
|
2016-07-04 22:07:11 +09:00 |
|
Kent Shikama
|
2e5a31f197
|
Use .get() instead of [] to access password_hash
|
2016-07-04 22:00:13 +09:00 |
|
Kent Shikama
|
fc8007dbec
|
Optionally include password hash in createUser endpoint
Signed-off-by: Kent Shikama <kent@kentshikama.com>
|
2016-07-03 15:08:15 +09:00 |
|
Negi Fazeli
|
40aa6e8349
|
Create user with expiry
- Add unittests for client, api and handler
Signed-off-by: Negar Fazeli <negar.fazeli@ericsson.com>
|
2016-05-13 15:34:15 +02:00 |
|
Mark Haines
|
b7dbe5147a
|
Add a parse_json_object function
to deduplicate all the copy+pasted _parse_json functions. Also document
the parse_.* functions.
|
2016-03-09 11:26:26 +00:00 |
|
Mark Haines
|
7076082ae6
|
Fix relative imports so they work in both py3 and py27
|
2016-03-08 11:45:50 +00:00 |
|
Daniel Wagner-Hall
|
5054806ec1
|
Rename config field to reflect yaml name
|
2016-02-03 14:42:01 +00:00 |
|
Daniel Wagner-Hall
|
d83d004ccd
|
Fix flake8 warnings for new flake8
|
2016-02-02 17:18:50 +00:00 |
|
Matthew Hodgson
|
6c28ac260c
|
copyrights
|
2016-01-07 04:26:29 +00:00 |
|
Daniel Wagner-Hall
|
872c134807
|
Update endpoints to reflect current spec
|
2015-12-02 15:45:04 +00:00 |
|
Daniel Wagner-Hall
|
14d7acfad4
|
Host /unstable and /r0 versions of r0 APIs
|
2015-12-01 17:34:32 +00:00 |
|
Erik Johnston
|
f88db7ac0b
|
Factor out user id validation checks
|
2015-03-18 11:34:18 +00:00 |
|
Erik Johnston
|
57976f646f
|
Do more validation of incoming request
|
2015-03-18 11:30:04 +00:00 |
|
Erik Johnston
|
250e143084
|
Use 403 instead of 400
|
2015-03-16 13:11:42 +00:00 |
|
Erik Johnston
|
69135f59aa
|
Implement registering with shared secret.
|
2015-03-13 15:23:37 +00:00 |
|
Erik Johnston
|
15e2d7e387
|
Always allow AS to register
|
2015-02-20 11:39:53 +00:00 |
|
Erik Johnston
|
0722f982d3
|
Disable registration if config option was set.
|
2015-02-19 14:22:20 +00:00 |
|
Mark Haines
|
0d872f5aa6
|
Merge pull request #50 from matrix-org/application-services
Application Services
|
2015-02-13 15:06:14 +00:00 |
|
Erik Johnston
|
4ebbaf0d43
|
Blunty replace json with simplejson
|
2015-02-11 14:23:10 +00:00 |
|
Kegan Dougal
|
0227618d3c
|
Add m.login.application_service registration procedure.
This allows known application services to register any user ID under their
own user namespace(s).
|
2015-02-05 17:29:27 +00:00 |
|
Mark Haines
|
4be637cb12
|
Extract the client v1 base RestServlet to a separate class
|
2015-01-23 14:09:51 +00:00 |
|
Mark Haines
|
97c68c508d
|
Move rest APIs back under the rest directory
|
2015-01-22 16:10:07 +00:00 |
|