Registration: sign-up form with proof-of-work and a no-JS time-lock fallback #56
Loading…
Reference in a new issue
No description provided.
Delete branch "heimdall/registration-form"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up reg-form-and-fallback.
GET /auth/bifrost/register(server-rendered, no external assets, no cookies) andPOST /auth/bifrost/register/form, both through one shared registration core with the JSON endpoint. With JS the page solves the proof of work; without JS a 30 s time-lock plus a stricter per-address budget (3/hour) is the fallback. Tradeoff stated indocs/registration-gates.md. Also records the steward decision to keep a verified address as sign-in recovery (privacy handling in the doc; nothing built, needs a mail relay from ops).Not deployed.
🤖 Generated with Claude Code