- 09 Nov, 2018 1 commit
-
-
ale authored
Structure flow around requests themselves and composition rather than handlers and wrappers, the results are likely more readable (and shorter). Move all the user auth management business logic to a smart RawUser object, to separate it from details of API handling. The result should be more understandable: all critical changes are contained within a single type. Also, with all the workflow driven by Requests, we can get rid of the boilerplate in the HTTP API server and replace it with a tiny tiny layer of reflection.
-
- 01 Nov, 2018 3 commits
-
-
ale authored
Forgot to initialize the wrapped u2f.Registration.
-
ale authored
-
ale authored
Establish a standardized serialization format for u2f registration keys: base64-encoded raw registration data, encoded as a JSON string. This format decodes transparently to a Go []byte slice, but it needs explicit base64 decoding in Python.
-
- 31 Oct, 2018 1 commit
-
-
ale authored
-
- 29 Oct, 2018 3 commits
- 28 Oct, 2018 1 commit
-
-
ale authored
Previously it was deleting aliases instead of adding them.
-
- 27 Oct, 2018 2 commits
- 28 Aug, 2018 1 commit
-
-
ale authored
-
- 17 Aug, 2018 3 commits
- 26 Jul, 2018 2 commits
- 19 Jul, 2018 2 commits
- 02 Jul, 2018 1 commit
-
-
ale authored
Make it possible for the sso-server to fetch the recovery hint using the same API.
-
- 01 Jul, 2018 5 commits
- 30 Jun, 2018 13 commits
-
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
Check passwords and recovery responses directly against backend data.
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
-
ale authored
Still doesn't entirely solve the problem of encoding the U2F registration requests on the client side (we should probably just accept a bytestring), but all the important functionality is there.
-
- 28 Jun, 2018 2 commits