| .. |
|
captcha.go
|
auth/machine: turn into a resumable state machine
|
2026-07-07 17:12:35 -07:00 |
|
context.go
|
auth: add initial sketch
|
2026-03-26 20:18:16 -07:00 |
|
error.go
|
auth/error: split field summary logic into method
|
2026-07-07 20:54:36 -07:00 |
|
error_test.go
|
auth: support inspection of form field errors
|
2026-04-07 20:14:53 -07:00 |
|
experiments.go
|
auth/machine: turn into a resumable state machine
|
2026-07-07 17:12:35 -07:00 |
|
http.go
|
auth: remove unused imports
|
2026-07-07 18:55:09 -07:00 |
|
login.go
|
auth: retry on bad MFA creds
|
2026-06-10 22:25:54 -07:00 |
|
machine.go
|
auth/machine: support IP verification via code sent to phone via SMS
|
2026-07-07 20:16:58 -07:00 |
|
machine_experiments.go
|
auth/machine: turn into a resumable state machine
|
2026-07-07 17:12:35 -07:00 |
|
machine_http.go
|
auth: fix static checks
|
2026-07-07 17:25:52 -07:00 |
|
machine_op.go
|
auth/machine: handle expired IP verification tokens
|
2026-07-07 20:16:58 -07:00 |
|
machine_test.go
|
auth/machine: test IP verification via SMS
|
2026-07-07 20:16:58 -07:00 |
|
mfa.go
|
auth/machine: turn into a resumable state machine
|
2026-07-07 17:12:35 -07:00 |
|
NOTES.md
|
auth: support inspection of form field errors
|
2026-04-07 20:14:53 -07:00 |
|
personality.go
|
discordauth: send installation id
|
2026-06-02 17:00:28 -07:00 |
|
personality_test.go
|
auth: add some focused tests
|
2026-03-26 21:17:15 -07:00 |
|
sensitive.go
|
auth/sensitive: impl unmarshaler
|
2026-03-26 21:02:43 -07:00 |
|
SEQUENCE_DIAGRAM.md
|
auth: add sequence diagram
|
2026-04-07 21:29:29 -07:00 |