Opera login using passkeys
-
Lenn1 last edited by
Company which I am working with, requires as to use passkeys + biometrics for logins. And it looks like Opera One browser for Windows does not supports this type of login.
Login Form option for Microsoft login with passkeys is not availalbe in Opera but it is availabe in other browsers like Chrome or Edge.Passkey autofill passwords work just fine, but login with passkeys does not.
Is there any ETA about adding this feature in Opera? Or is it available and just needs to be anbled somehow? -
burnout426 Volunteer last edited by
I haven't tested passkeys in Opera myself. I do see that the passkey setting from Chromium is available at the URL
opera://password-manager/settingsat least though.Are you saying that Opera isn't triggering the Windows Hello dialog asking for your pin when the site asks Opera to log in via a passkey? Or, are you saying Opera isn't using/storing the passkey after typing your Hello pin in the dialog?
Just in case Opera does support things and it's just not working because of the site blocking Opera, you can test if having Opera pretend to be Edge works around the problem.
First, close Opera.
Then, if you're able to open a command prompt and launch commands, you can hit Windows key + r to open the run dialog, type
cmdand press enter to open a command prompt. Then, you can start Opera like this:"%localappdata%\Programs\Opera\opera.exe" "--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0"and test if that makes a difference.
If you can't use the run dialog and or command prompt, are you able to install extensions in Opera? If so, you can try an extension to pretend to be Edge.
I have an extension at https://forums.opera.com/post/408629 that has Opera pretend to be Chrome on pluto.tv. You can edit its files to change what site it runs on and change the user-agent to Edge's:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0Or, you can try a user-agent switcher extension to pretend to be Edge (or Chrome). For example, you can install https://addons.opera.com/en/extensions/details/user-agent-switcher-5/ and enable "Allow access to search page results" for it on the
opera://extensionspage. Then, click its icon on the right side of the address bar, set it to Edge for Windows, click the edit icon (pencil icon) and set the custom user-agent to:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36 Edg/155.0.0.0Then try things.
You can also see if there's any difference in Opera Developer. You can find it down the page at https://www.opera.com/download.
-
Lenn1 last edited by Lenn1
Thank you @burnout426
Running opera with user agent for Edge resolves issue with Windows Hello for me.
So it looks like Microsoft's website
login.microsoftonline.comis doing some filtering on Opera's native user agent when deciding which login option to show