Juliusz Chroboczek
|
27e502e63c
|
Upgrade to go-jwt v5.
A token with no "sub" field is now treated just like one with an
empty "sub". In addition, all times are treated with a slack of 5s.
|
2023-12-10 00:47:17 +01:00 |
|
Juliusz Chroboczek
|
3c0dbf5e9b
|
Reliably return an error from token.Parse.
We would sometimes return nil cast to an interface with no error,
which would cause the server to crash with a null dereference.
|
2023-05-14 21:14:59 +02:00 |
|
Juliusz Chroboczek
|
c58064d923
|
Move token handling into the separate module.
Tokens are now an interface, and all the token logic is encapsulated
in the token module.
|
2023-04-03 22:58:38 +02:00 |
|