Live data from Hacker News

Face ID and Touch ID for the Web

webkit.org

81–90 of 371 posts

Re: Face ID and Touch ID for the Web

#81

If I can use FIDO2 on my yubikeys in more places, it would be fantastic.

You can already use NFC and Lightning yubikeys on your iPhone. On iPad Pro there are issues using USB-C still in my experience. Being able to use FaceID on there now will be nice.

Re: Face ID and Touch ID for the Web

#82

Earlier quoted context omitted.

That doesn't make sense. Username + Password is a cumbersome workaround because (so far) machines couldn't use biometrics to authenticate a user. Now they can, so we can let go of that very problematic and often insecure model. Think like this, when you go to visit your grandmother and knock on her door you don't have to provide a password. You don't have to provide anything, because the human brain is capable of det…

Biometrics fails every test for a password. 1) A password is secret 2) You don't leave copies of it lying around everywhere 3) You can change it periodically 4) If discovered, it can't be traced back to you No, biometrics can only be a username. It can never be an acceptable password.

[deleted]

Re: Face ID and Touch ID for the Web

#83
I was just thinking: Could we replace CAPTCHA with Touch ID/Face ID when browsing a website on Apple devices?

That would be a pretty quick and painless way to verify that I am, indeed, a human, with no unpaid labor involved.

Re: Face ID and Touch ID for the Web

#84

I would never use this for anything sensitive. Bad actors can get your face and your fingerprint. Some of them already have it (governments, banks, Apple, Facebook, etc). And changing your face or fingerprint is practically impossible.

Apple has my face and fingerprint? I haven't heard this before and Google turns up nothing. Any source?

Your Apple device has a hash of your fingerprint and/or face at best. Apple itself has nothing of the sort.

Re: Face ID and Touch ID for the Web

#85
post #28

These all seem to be examples that use faceID/touchID as a password. That’s not what biometrics should be though, they should be the username. I hope that this is supported as a flow as well. Identify who you are with biometrics, and prove your access with a correlated password.

Authentication and authorization

If the machine can prove that you are indeed you through biometric authentication, why take another step for authorization?

Re: Face ID and Touch ID for the Web

#86
post #50
post #33

Earlier quoted context omitted.

"Sign in with Apple" requires a developer account with Apple. Having saw Epic's developer account terminated by Apple, I would definitely stay away from any "Sign in with Apple". (FWIW, the only 2fa with "Sign in with Apple", if you don't own any Apple hardware, is SMS.)

> I would definitely stay away from any "Sign in with Apple". I would stay away from any "Sign in with.." service as a user and as a product owner. You're affectively giving away a major control of your users to a third party.

As a user, I'm much happier giving my e-mail address to Apple who already has it, then 100 other websites.

Re: Face ID and Touch ID for the Web

#87
post #58

Has anybody ever thought about how Face ID is pretty much a backdoor into your iPhone? Think back a few years to when Apple refused to open a felon's iPhone for the US government, because "they couldn't." If that happened now, they wouldn't even have to ask Apple, given the felon has Face ID enabled. Edit: I'm kind of surprised by the downvotes, given I thought HN was pretty big on personal privacy. Just thought I'd…

There's limitations. iOS requires a passcode after so long and after so many bad attempts or after a reboot. The time law enforcement would have to use your face to get in is pretty short.

Re: Face ID and Touch ID for the Web

#88

Earlier quoted context omitted.

Biometrics fails every test for a password. 1) A password is secret 2) You don't leave copies of it lying around everywhere 3) You can change it periodically 4) If discovered, it can't be traced back to you No, biometrics can only be a username. It can never be an acceptable password.

It falls short, because biometrics passwords. As I said, biometrics == identity. Compare biometrics with identity: 1) Your identity is not secret. Your mother knows you, your entire school knows you, your neighbour knows you, when you go anywhere the police may ask for your ID at any time and knows you. Biometrics is the same. 2) You don't hide every day from the world. You don't cover your face (ok maybe before COVI…

I see what you’re saying about real world identity but digital identities don’t [have to] share those constraints. Digital identities can be instantiated and discarded at will.

Re: Face ID and Touch ID for the Web

#89

I would never use this for anything sensitive. Bad actors can get your face and your fingerprint. Some of them already have it (governments, banks, Apple, Facebook, etc). And changing your face or fingerprint is practically impossible.

what? Apple does not have your face or fingerprints.

FaceID and TouchID both record any data they need in parts of the enclave that can't be used for anything else, and cannot be extracted. The information that they do store is not a picture, and cannot be reversed even in the case where someone does manage to get that data.

They have repeatedly documented how these features work.

Similarly touchid and faceid aren't sending your touchid/faceid data to a third party (because again, even if they wanted to, they can't), they're simply gating access to credential data on successful local authentication.

Re: Face ID and Touch ID for the Web

#90
post #58

Has anybody ever thought about how Face ID is pretty much a backdoor into your iPhone? Think back a few years to when Apple refused to open a felon's iPhone for the US government, because "they couldn't." If that happened now, they wouldn't even have to ask Apple, given the felon has Face ID enabled. Edit: I'm kind of surprised by the downvotes, given I thought HN was pretty big on personal privacy. Just thought I'd…

possibly, but they have to be quick about it:

>To use Face ID, you must set up a passcode on your device.

>You must enter your passcode for additional security validation when:

>The device has just been turned on or restarted.

>The device hasn’t been unlocked for more than 48 hours.

>The passcode hasn’t been used to unlock the device in the last six and a half days and Face ID hasn't unlocked the device in the last 4 hours.

>The device has received a remote lock command.

>After five unsuccessful attempts to match a face.

>After initiating power off/Emergency SOS by pressing and holding either volume button and the side button simultaneously for 2 seconds.

Post reply on HN