cedarcode / webauthn-rails-demo-app

Rails app demonstrating a WebAuthn password-less login
https://webauthn.cedarcode.com
Apache License 2.0
101 stars 41 forks source link

Support signing in with MacBook Touch ID―Chrome Desktop #32

Closed grzuy closed 5 years ago

grzuy commented 6 years ago

Chrome Platform Status ― Support for Touch ID as a platform authenticator via the Web Authentication API

Support WebAuthn ceremonies with:

grzuy commented 6 years ago

Conversation about this actually started here https://github.com/cedarcode/webauthn-ruby/issues/68

sorah commented 6 years ago

Wrongly left a note about Chrome's implementation on android issue: https://github.com/cedarcode/webauthn-rails-demo-app/issues/31#issuecomment-427280056

grzuy commented 6 years ago

Thank you. I am moving your comments to this issue via quoting, and removing them in the other issue.

Quoting @sorah below:

Kindly note: as of this writing,

grzuy commented 6 years ago

Quoting @sorah below:

oops, this is only for registration. If we call navigator.credentials.get() with Touch ID's credential ID, Chrome prompts for Touch ID.

I implemented "force platform authenticator (may enable Touch ID)" link on my app.... https://github.com/sorah/clarion/commit/1c76ba15a26606d2a4c35fc230500a300617db69

brauliomartinezlm commented 5 years ago

Just tested this out. Our current implementation is working fine with MacOS TouchID. I'm closing this issue.