This is a tutorial on how to use a Ledger Nano as a security key for a variety of online accounts.
Preview: Ledger Nano and U2F in action1. Start FidoU2F App
2. Navigate to the previously set up online account and log in.
3. Confirm Login on the Ledger
4. Done!
Configure the Ledger as USB Security Key1. Download and install Ledger Live:
https://www.ledger.com/pages/ledger-live2. Connect Ledger Wallet to your computer and unlock with PIN
3. Open Manager
4. Install the "Fido U2F" App
Set up Google Account1. click 'Security' in your Google Account.
2. activate '2-Step Verification', if not done yet
3. connect Ledger and unlock with PIN
4. Click on 'ADD SECURITY KEY' from the available 2-Step-Verification options.
5. open the FidoU2F app on the ledger and click on continue
6. Click 'yes' on the Ledger when the 'Confirm registration' message appears.
7. Done!
Set up Twitter accountTo be able to use U2F, the SMS notifications have to be activated first.1. Open 'Settings and Privacy'
2. click on 'Set up login verification'
3. verify phone number
4. generate and write down backup code (if U2F key is lost)
5. connect ledger and unlock with PIN
6. open the FidoU2F app on the ledger
7. below 'Security key' click on 'Setup'
8. Done!
Set up DropboxFirst you have to set up 2FA via SMS or Authenticator App1. log in to dropbox.com.
2. click on the profile picture.
3. select settings.
4. click on the 'Security' tab.
5. under ''Two-step verification' click 'ON
6. select either 'Per SMS' or 'Via mobile app' and complete the process
7. under 'Two-step verification' click the 'Add' button next to 'Security key'.
8. connect ledger, start FidoU2F app
9. click on 'Begin Setup'
10. enter dropbox password
11. Click 'yes' on the Ledger when the 'Confirm registration' message appears.
12. assign name for key
13. Done!
Other examples of websites that support U2F are e.g: AWS, Bitfinex, Github & Gitlab, Nextcloud
https://www.dongleauth.info offers a list of websites and whether they support Universal 2nd Factor (U2F) or not.
Another advantage: The Recovery Seed Phrase serves as a backup, which can also be restored with other hardware wallets!
Sources:
1) https://7labs.io/tips-tricks/ledger-wallet-as-usb-security-key.html
2) https://www.dropbox.com/help/security/enable-two-step-verification