Valentin Tolmer
|
267ce51973
|
jwt: Harden check by hardcoding accepted algorithms
|
2021-08-30 09:27:00 +02:00 |
|
Valentin Tolmer
|
d2617e08a7
|
Simplify get_user_groups to take a &str
|
2021-08-30 09:27:00 +02:00 |
|
Valentin Tolmer
|
a51965a61a
|
Implement basic GraphQL endpoint with auth
|
2021-08-30 09:27:00 +02:00 |
|
Valentin Tolmer
|
04b9e97527
|
Implement client view for the user details
|
2021-07-05 13:41:36 +02:00 |
|
Valentin Tolmer
|
6744a89922
|
Implement per-user guards for the user details endpoint
|
2021-07-05 13:41:36 +02:00 |
|
Valentin Tolmer
|
c7fb8baadb
|
Remove useless clones
|
2021-07-05 13:41:36 +02:00 |
|
Valentin Tolmer
|
2f7019433d
|
Fix clippy warnings
|
2021-06-23 10:57:34 +02:00 |
|
Valentin Tolmer
|
4d68a2a015
|
Add TCP handlers for opaque protocol
|
2021-06-23 10:27:59 +02:00 |
|
Valentin Tolmer
|
7be0e420d4
|
Add a handler for OPAQUE messages
|
2021-06-23 10:27:59 +02:00 |
|
Valentin Tolmer
|
d5f84cd588
|
Add cargo.lock and fix some dependencies
Note that the auth_service handler has become less generic, but it's
enough for our purposes.
|
2021-06-22 17:27:43 +02:00 |
|
Valentin Tolmer
|
054f970f91
|
Make logout a post request, fix cookie path
|
2021-05-23 17:06:43 +02:00 |
|
Valentin Tolmer
|
28b7be0500
|
Hash refesh tokens earlier
|
2021-05-23 16:26:24 +02:00 |
|
Valentin Tolmer
|
10404abbb0
|
Implement server-side logout
|
2021-05-23 16:20:26 +02:00 |
|
Valentin Tolmer
|
28a941924e
|
Split big files into little ones
|
2021-05-20 19:18:15 +02:00 |
|