Commit Graph

11 Commits

Author SHA1 Message Date
Alex Gleason
71873997e5 captcha: refactor canvas calls 2024-10-04 15:42:01 -05:00
Alex Gleason
cdf727e5c7 captcha: use an already transparent png with stroke to make the hole 2024-10-04 15:10:42 -05:00
Alex Gleason
030bfa94d6 captcha: rename puzzle to bg, and piece to puzzle 2024-10-04 14:22:17 -05:00
Alex Gleason
68c0d437ee captcha: resize pieces, require nip98 auth 2024-10-04 13:34:12 -05:00
Alex Gleason
952d5e4370 Publish a label when the user solves a captcha 2024-10-04 12:53:37 -05:00
Alex Gleason
467a49bd40 Add captcha verify controller 2024-10-04 12:43:29 -05:00
Alex Gleason
e57dd8911c captcha: don't do the encryption thing, just use a ttl cache 2024-10-04 12:07:12 -05:00
Alex Gleason
03c9340eb2 Mask the puzzle piece 2024-10-03 20:15:16 -05:00
Alex Gleason
707674db7c Add captcha token comment 2024-10-03 19:38:03 -05:00
Alex Gleason
8d1b1b8abc Add encrypted captcha answer, move AES utils 2024-10-03 19:36:44 -05:00
Alex Gleason
f83ad0dbce Add preliminary captcha controller 2024-10-03 19:23:22 -05:00