We have an issue to log into website with Face ID using AutoFill feature of Safari on iPhone.
We are Not using the Web Authentication API with FaceID.
Our website has multiple html buttons on sign in page (forgot username, forgot password, sign in).
When Face ID is used to AutoFill username and password and login into the website it uses the forgot username button which leads to forgot username page. So instead of using sign in button it uses forgot username button.
Is there a html property that needs to be set on the sign in button so face id knows it should use that one?
STEPS TO REPRODUCE
Using:
IOS 14.4.1
Safari 14
iPhone 12 pro
We are Not using the Web Authentication API with FaceID.
Our website has multiple html buttons on sign in page (forgot username, forgot password, sign in).
When Face ID is used to AutoFill username and password and login into the website it uses the forgot username button which leads to forgot username page. So instead of using sign in button it uses forgot username button.
Is there a html property that needs to be set on the sign in button so face id knows it should use that one?
STEPS TO REPRODUCE
Enable iCloud Keychain
Enable AutoFill for your Names and Passwords in Safari settings.
Open Safari and browse to website. Sign in as you normally would by entering your username and password. A message should pop up asking if you would like to save this password in your iCloud Keychain for AutoFill on all your devices. Tap on Save Password.
Sign out of the site
Try to Sign in using FaceID
Using:
IOS 14.4.1
Safari 14
iPhone 12 pro