Skip to content

Conversation

@islandbitcoin
Copy link
Contributor

@islandbitcoin islandbitcoin commented Jan 21, 2026

new PR to replace #212

- Add checkedToEmailFlowId validator function to validate UUID format
- Replace unsafe type cast with validated return in sendEmailWithCode
- Add checkedToTotpRegistrationId validation in kratosInitiateTotp
- Update kratosValidateTotp to use proper TotpRegistrationId type

This improves type safety by ensuring flow IDs are validated at runtime
rather than using unsafe type assertions.
@islandbitcoin islandbitcoin self-assigned this Jan 21, 2026
@islandbitcoin islandbitcoin deleted the claude/continue-reflog-y99g5 branch January 25, 2026 13:19
@islandbitcoin islandbitcoin linked an issue Jan 27, 2026 that may be closed by this pull request
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Email-Only User Registration

3 participants