Passkey with Windows 11, 1Password, and iOS 17

I tested Passkey with 1Password and my Microsoft personal account last June.
A few months have passed, and various operating systems/apps now officially support Passkey.


Passkey in GitHub

GitHub informed Passkey is generally available for accounts. The activation option in your GitHub account is in the Access section (Password and authentication). Passkey is an alternative to your existing login methods.

Passkey in GitHub
Passkey in GitHub

I updated Windows 11 and iOS. The 1Password browser extension was updated via Edge. The systems and apps are ready for a Passkey test with the updated versions. I use the option via GitHub as GitHub is a convenient option to simulate Passkey login.

Passkey with 1Password Browser Extension

1Password stores a Passkey in your vault. You can use the Passkey across all platforms supported by 1Password. Currently, the 1Password browser extensions and 1Password app for iOS are supported.

You need to enter your password to set up a Passkey in GitHub, then GitHub wants to create a Passkey.

Create a new Passkey
Create a new Passkey

The 1Password browser extension recognizes the Passkey and suggests the GitHub account.

v
Save Passkey in 1Password

GitHub asks for a Passkey name and adds Passkey as an alternative login method.

Passkey in GitHub
Passkey in GitHub

Optionally, change the preferred login method to Passkey. The setup process takes less than a minute.

Change the preferred login method
Change the preferred login method

Log out of the GitHub account for a test.
I chose the method via Passkey for a new login. The 1Password browser extension recognizes that a passkey is stored and performs the login. Input of username/password is not required. The process takes only a few seconds.

Login with Passkey and 1Password
Login with Passkey and 1Password
Passkey with 1Password for iOS

1Password saves the Passkey in your vault. A Passkey is available across supported platforms if 1Password has provided an update for the apps.

Requirements for the 1Password app:

  • 1Password for iOS with version 8.10.16 or higher (from September 18)
  • iPhone with iOS 17

Open github.com with Safari, log in and select Passkey as the login method. The 1Password app reports that a Passkey was found and performs the login.

Login via Passkey in Safari
(with 1Password app)
Login via Passkey in Safari
(with 1Password app)

If no Passkey has been created yet, a Passkey can be created via Safari in GitHub. The 1Password app wants to save the Passkey.

Screenshot
Passkey with Windows 11

The latest Windows 11 update KB5030310 (from September 26) must be installed on your PC. The update is a preview build for Windows Insiders. The release notes mention support for Passkey, in the help how to set up and use Passkeys with Windows 11.

Passkeys are a simple and more secure replacement for passwords when you sign in to a website or application that supports them. You can now go to any app or website that supports passkeys to create a passkey that uses Windows Hello. Once you create a passkey, you can use Windows Hello (face, fingerprint, or PIN) to sign in. In addition, you can use your phone or tablet to sign in.

The update KB5030310 was available on my PC.

Screenshot

Using Passkey is very simple after the update is installed.
Choose to create another Passkey in your GitHub account. Windows Hello wants to confirm the current user.

Windows Hello
Windows Hello

Windows 11 asks how to save the Passkey. I chose the default selection Windows Hello. Windows saves the Passkey for your user profile locally on your client.

NOTE
If the 1Password Browser Extension is active 1Password suppresses the messages from Windows and wants to save the Passkey.

Save Passkey in Windows 11
Save Passkey in Windows 11

GitHub asks for a name for the Passkey.

Screenshot

Now there are two Passkeys stored in my GitHub account.

Passkeys in GitHub
Passkeys in GitHub

Log out of the GitHub account for a test.
Sign in and select Passkey as the login method. Windows Hello performs the login. Entering username/password is not required. The process takes only a few seconds.

Login with Passkey in Windows 11
Login with Passkey in Windows 11
Share
Avatar photo

Tobias Asböck

Tobias is a Senior System Engineer with around ten years of professional experience with Microsoft 365 products such as SharePoint Online, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print, and Microsoft 365 Licensing. He also has 15+ years of experience planning, administering, and operating SharePoint Server environments. Tobias is a PowerShell Scripter with certifications for Microsoft 365 products. In his spare time, Tobias is busy with updates in the Microsoft 365 world or on the road with his road bike and other sports activities. If you have additional questions, please contact me via LinkedIn or [email protected].

Leave a Reply

Your email address will not be published. Required fields are marked *