Log in to your Github account, click on the icon in the top right of your logon page;

A dropdown list will then be presented, select the option "Settings";

In the left hand column you will be presented with a list of setting options, select "Password and authentication";

Scroll down to the section "Passkeys",. then click on the option "Add a passkey";

You will now be asked to confirm you identity by re-supplying your password.

At the prompt "Password", type in your account password then click ;

After entering your password you will be asked to add a passkey, insert your FIdo2 key into an available USB port then click

You will now be prompted to specify the device that is to be added as a passkey.

Select the option "Security key", then click ;

You are now notified that access to google will be prepared with your Fido2 security key - click  to proceed to the next step;

You will be asked to touch the button on your key (if your model has a fingerprint reader you may be asked to provide a finger swipe instead);

You will now be prompted to enter the PIN code for your Fido2 key.

At the prompt "Security Key PIN", enter the PIN code, then click 

(in the case of a Fido key with a fingerprint reader you will need to swipe your finger on the key);

You are now prompted to touch the key (to prove you are present and giving permission for the key to be used).

Touch the necessary area on your Fido key;

Once you have touched the Fido2 Key will be added as a passkey authentication method to your GitHub account.

Click "OK", and you will be asked to provide a name for your passkey;

Provide a suitable name then click , and you will be shown a list of emergency recovery keys that may be used if required (we suggest you make a note of these in the event of a lost Fido key).

The Fido2 key is now ready to be used when you next log in to Github.


  • No labels