Derrick Hammer
|
d74d29e2c5
|
fix: check that key is 33 bytes and is a ed25519
|
2024-01-16 15:22:48 -05:00 |
Derrick Hammer
|
09216e2817
|
fix: challenge needs to be base64url encoded
|
2024-01-16 15:12:05 -05:00 |
Derrick Hammer
|
db46fcd774
|
fix: check the challenge substring
|
2024-01-16 14:45:07 -05:00 |
Derrick Hammer
|
1b680dd399
|
fix: validate without key prefix
|
2024-01-16 14:43:26 -05:00 |
Derrick Hammer
|
dd5c6332f3
|
fix: response must be 65 bytes
|
2024-01-16 14:32:53 -05:00 |
Derrick Hammer
|
5d393c3915
|
fix: pubkey missing from challenge record
|
2024-01-16 14:22:16 -05:00 |
Derrick Hammer
|
ec9026c8b1
|
feat: implement AccountLogin
|
2024-01-16 13:56:25 -05:00 |
Derrick Hammer
|
eee1faab18
|
feat: implement AccountLoginChallenge
|
2024-01-16 13:51:03 -05:00 |
Derrick Hammer
|
17441ff674
|
refactor: use setAuthCookie helper
|
2024-01-16 13:38:10 -05:00 |
Derrick Hammer
|
891ca20a72
|
feat: implement AccountRegister, and switch to using structs for request/response
|
2024-01-16 13:32:47 -05:00 |
Derrick Hammer
|
c4f0226d1a
|
refactor: re-implement s5 routes
|
2024-01-16 12:20:43 -05:00 |