Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

double check whether the Secure Payment Confirmation effort has implications on the WebAuthn spec #1492

Open
equalsJeffH opened this issue Oct 7, 2020 · 3 comments
Assignees
Milestone

Comments

@equalsJeffH
Copy link
Contributor

equalsJeffH commented Oct 7, 2020

WRT Secure Payment Confirmation,
it is possible, but am not sure how likely, that we might want to put a Note or other mention of different RP hostname mapping/handling in the layer underneath the webauthn api. this is because the webauthn spec is the specification of the protocol between the RP and the authenticator (N.B. CTAP is a spec of just one manifestation of the comms btwn the client platform and the authnr, and it conveys the signed object back from the authnr to the client platform as an opaque blob -- webauthn is the definitive spec of its contents, and thus the "protocol spec" for authnr <----> RP).

@equalsJeffH equalsJeffH added this to the L2-CR milestone Oct 7, 2020
@rlin1
Copy link
Contributor

rlin1 commented Oct 7, 2020

We might need a way to add the transaction text (or a hash of it) to the collectedClientData structure.
The Browser's Web Payments component would have to generate it.

@equalsJeffH equalsJeffH added the stat:puntable Issue or PR that is candidate to move to a later milestone label Nov 4, 2020
@equalsJeffH equalsJeffH removed the stat:puntable Issue or PR that is candidate to move to a later milestone label Nov 18, 2020
@equalsJeffH
Copy link
Contributor Author

wrt @rlin1's #1492 (comment) above: that is a separate concern and not relevant to this particular issue.

@equalsJeffH equalsJeffH modified the milestones: L2-CR, L3-WD-01 Jan 20, 2021
@cyberphone
Copy link

@rlin1 Note that there are two entirely different takes on the transaction data:
https://fido-web-pay.github.io/specification/#seq-4.2

@plehegar plehegar modified the milestones: L3-WD-01, L3-WD-02 Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants