w3c / webauthn

Web Authentication: An API for accessing Public Key Credentials
https://w3c.github.io/webauthn/
Other
1.19k stars 172 forks source link

Using a smart phone as an authenticator with WebAuthn #1046

Closed maranjavatraining closed 6 years ago

maranjavatraining commented 6 years ago

I am wondering is there any way to use a smart phone as an authenticator through WebAuthn, when the web application is running on a laptop/desktop? if yes, could you please illustrate how can I test it.OR, Is there any live demo for that? any comments accepted Thanks

equalsJeffH commented 6 years ago

@maranjavatraining --

I am wondering is there any way to use a smart phone as an authenticator through WebAuthn...

Yes, see https://fidoalliance.org/fido-alliance-and-w3c-achieve-major-standards-milestone-in-global-effort-towards-simpler-stronger-authentication-on-the-web/ and note the reference to CTAP:

... FIDO’s Client to Authenticator Protocol (CTAP) specification. CTAP enables an external authenticator, such as a security key or a mobile phone, to communicate strong authentication credentials locally over USB, Bluetooth or NFC to the user’s internet access device (PC or mobile phone).

The most recent publicly-available CTAP spec is here: https://fidoalliance.org/specs/fido-v2.0-rd-20180702/fido-client-to-authenticator-protocol-v2.0-rd-20180702.html

see also:

emlun commented 6 years ago

This looks like a duplicate of #954.

jcjones commented 6 years ago

Agreed, is a dupe of #954.