Consent: optional at registration, a consent page, CSRF-guarded accept/withdraw, notice v2 #58
Loading…
Reference in a new issue
No description provided.
Delete branch "heimdall/consent-optional"
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 chat-s6209-6210: steward's ruling on PR #55 (merged as a record). Consent is optional (null
acceptedNoticeVersionregisters without a receipt);GET /auth/bifrost/consentlets any signed-in account agree or withdraw (strict origin guard on both POSTs, which closes the withdrawal CSRF gap); one live receipt per account and version (filtered unique index, migrationConsentReceiptsOneLivePerVersion); notice version 2. A version bump re-asks on the consent page and silence means no. Rulings on Eureka's five gaps indocs/training-notice.md. Not deployed; the migration has not been run on Postgres by Hands.🤖 Generated with Claude Code