-
-
Notifications
You must be signed in to change notification settings - Fork 13
Improve 2 factor authentication (2FA) content [HC-1416] #396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
1caeb8c
2FA content fix
gorillagripcore 527fe7f
Grammar and structure changes
gorillagripcore d9ff276
Last fixes
gorillagripcore 3a88fc3
Shortened article titles
seaxwi ce1a7c4
Add note with link to recovery article
seaxwi c637450
Apply suggestions from code review
gorillagripcore 65039a8
added drop shadow to images
gorillagripcore fb5b269
Update content/About Arduino/My Arduino Account/Enable-2-Step-Verific…
gorillagripcore File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
25 changes: 25 additions & 0 deletions
25
...uino/My Arduino Account/Disable-2-Step-Verification-for-your-Arduino-account.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
--- | ||
title: "Disable 2-Step Verification for your Arduino account" | ||
id: 360016759779 | ||
--- | ||
|
||
If you need to change your mobile device or perform a factory reset, you can disable 2-Step Verification for your Arduino account. | ||
|
||
> [!IMPORTANT] | ||
> To disable 2-Step Verification, you need to sign into your Arduino account. If you've lost access, see [Recover an account protected by 2-Step Verification](https://support.arduino.cc/hc/en-us/articles/360022029299). | ||
|
||
--- | ||
|
||
1. Go to your [Arduino account profile](https://id.arduino.cc/). | ||
|
||
2. Click on **Disable** under the Security section. A message will be displayed stating that you will receive an email. It will send the email to the address listed in the account settings section. | ||
|
||
 | ||
|
||
3. Check your email for a message with the subject **Disable Arduino 2-step verification**. Click the link. | ||
|
||
 | ||
|
||
4. After clicking on the link, 2-step verification will be disabled. | ||
|
||
 |
54 changes: 54 additions & 0 deletions
54
...duino/My Arduino Account/Enable-2-Step-Verification-for-your-Arduino-account.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
title: "Enable 2-Step Verification for your Arduino account" | ||
id: 360018131120 | ||
--- | ||
|
||
By enabling 2-Step Verification for your Arduino account, you add an extra layer of security in case your password is stolen. | ||
|
||
--- | ||
|
||
## About authenticator apps | ||
|
||
To use 2-step Verification, you will need an authenticator or password manager app with time-based one-time password (TOTP) support. | ||
|
||
These are some popular choices: | ||
|
||
* 1Password | ||
* Twilio Authy | ||
* Google Authenticator | ||
* Microsoft Authenticator | ||
* LastPass | ||
|
||
## Enable 2-Step Verification | ||
|
||
1. Log in to your account and go to [your profile](https://id.arduino.cc/). | ||
|
||
1. In the Security section, find the 2-Step Verification option and click on **Activate**. | ||
|
||
 | ||
|
||
1. Open your preferred authenticator app (e.g., Authy, Google Authenticator, Microsoft Authenticator). | ||
|
||
1. A window will display a QR code. This code is used to configure your account with an authenticator app. | ||
|
||
 | ||
|
||
Add a new account in the authenticator app and scan the QR code displayed in the window and click **Next**. | ||
|
||
gorillagripcore marked this conversation as resolved.
Show resolved
Hide resolved
|
||
> [!TIP] | ||
> If you can't scan the QR code, click "Can't scan the barcode?" to view the code in text format. Save this code as a one-time password for Arduino in your authenticator app. | ||
|
||
1. Your authenticator app will generate a **six-digit code** that changes every 30 seconds. Enter this code into the text field in the window and click **Verify**. | ||
|
||
 | ||
|
||
1. The window will now display a **Recovery Code**. Save this code in a secure location. | ||
|
||
 | ||
|
||
You will need the recovery code if you lose access to your authenticator app, such as if your phone is lost or broken. | ||
|
||
> [!IMPORTANT] | ||
> If you lose access to both your authenticator app and the recovery code, you will not be able to access your Arduino account, and Arduino support will be unable to assist you. | ||
|
||
1. Enter the code from your authenticator app one more time to complete the setup. |
28 changes: 0 additions & 28 deletions
28
... Account/How-to-disable-the-two-steps-authentication-for-the-Arduino-account.md
This file was deleted.
Oops, something went wrong.
34 changes: 0 additions & 34 deletions
34
...o Account/How-to-enable-the-two-steps-authentication-on-your-Arduino-account.md
This file was deleted.
Oops, something went wrong.
10 changes: 0 additions & 10 deletions
10
...cess-to-my-2-factor-authentication-app-how-do-I-log-in-to-my-Arduino-account.md
This file was deleted.
Oops, something went wrong.
54 changes: 54 additions & 0 deletions
54
...duino/My Arduino Account/Recover-an-account-protected-by-2-Step-Verification.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
title: "Recover an account protected by 2-Step Verification" | ||
id: 360022029299 | ||
--- | ||
|
||
When you enable 2-Step Verification on your Arduino account, you're given a 24-digit recovery code. This code is crucial for accessing your account if you lose your verification app. | ||
|
||
## How to locate your recovery code | ||
|
||
If you downloaded the file when you received your recovery code, it should be named 'Arduino 2-step verification recovery code'. | ||
|
||
The easiest way to find your recovery code file is by searching for it across your computer. | ||
|
||
**Windows:** | ||
|
||
1. Open File Explorer by clicking the folder icon on your taskbar or press `Windows + E`. | ||
|
||
1. In the left sidebar, select **This PC** to search your entire computer. | ||
|
||
1. Type **Arduino 2 step verification recovery code** in the search box in the upper right corner of the File Explorer window and press Enter. | ||
|
||
1. Wait for Windows to complete the search and display the results. | ||
|
||
**Mac:** | ||
|
||
1. Click on the Spotlight icon (a magnifying glass) in the upper-right corner of your screen or press `Command + Space`. | ||
|
||
1. Type **Arduino 2 step verification recovery code**. | ||
|
||
1. Spotlight will display a list of matching files from your entire Mac. | ||
|
||
## How do I use my recovery code? | ||
|
||
1. Log into your Arduino account. | ||
|
||
1. When prompted for 2-Step Verification, click 'Use recovery code'. | ||
|
||
 | ||
|
||
1. Enter your recovery code in the provided field. | ||
|
||
 | ||
|
||
1. Save your new recovery code in a safe place. | ||
|
||
 | ||
|
||
1. Check the box confirming 'I have safely recorded this code'. | ||
|
||
1. Now that you've logged in, you should reset the 2-step verification by [removing the old connection](https://support.arduino.cc/hc/en-us/articles/360016759779) and [adding a new one](https://support.arduino.cc/hc/en-us/articles/360018131120). | ||
|
||
## What should I do if I can't find my recovery code? | ||
|
||
If you can't find your recovery code, you must create a new account, as your previous one will no longer be accessible. We do not have any means to provide a new code or access to the old account. |
Binary file modified
BIN
-70.1 KB
(21%)
content/About Arduino/My Arduino Account/img/2FA_6digits.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-101 KB
(27%)
content/About Arduino/My Arduino Account/img/2FA_recoveryCode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified
BIN
-8.69 KB
(85%)
content/About Arduino/My Arduino Account/img/2factorAuth1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-183 KB
(24%)
content/About Arduino/My Arduino Account/img/2factorAuth2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-17.6 KB
(47%)
content/About Arduino/My Arduino Account/img/2factorAuth3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-134 KB
(20%)
content/About Arduino/My Arduino Account/img/Profile_Security.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.