Skip to content

Support email validation passphrase in authentication UI #307

@natevw

Description

@natevw

In order to complete the work of storacha/w3up#399 a new "email validation phrase" will need to be bubbled up…

  • from the @web3-storage/access-api
  • to the @web3-storage/access client
  • through @w3ui/keyring-core
  • into each framework's KeyringProvider/Authenticator
  • made available to the end-user on the requesting side of validation

Such that the user sees something like this as they go to validate an email address:

Example app auth flow with a new paragraph: The email should contain this phrase…

This will allow users to cross-check (on the approving side of email validation) that the delegation request(s) that the Access API is sending to their inbox actually came from them and not someone else trying to gain access, without making them compare DIDs or parse UCAN tokens.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions