Re: [webauthn] How do I use a smart phone as an authenticator when the web application is running on a laptop/desktop? (#954)

> Sorry, I don't know much about how UAF or CTAP device discovery works. Do I understand the [UAF architecture diagram](https://fidoalliance.org/specs/fido-uaf-v1.0-ps-20141208/img/fido-uaf-architecture.png) correctly in that the _UAF protocol_ you mentioned is for communication between a client (app) and a server? In that case it seems to me like having the UAF protocol implemented won't help much in implementing an external WebAuthn authenticator. What you would need to do is find some way to map the CTAP2 API onto your API, and implement the Bluetooth and/or USB protocols in CTAP2. If you can do that (and I don't know if Android allow apps that much freedom in using Bluetooth/USB), it should work with laptop/desktop clients that support external CTAP2 authenticators. I don't think I can help much more than that.

@emlun . Thanks , Yes UAF is for communication between a client (app) and a server. Thank you so much   for your quick reply..

-- 
GitHub Notification of comment by ToruAoyagi
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/954#issuecomment-460468637 using your GitHub account

Received on Tuesday, 5 February 2019 00:32:28 UTC