| 189 | |
| 190 | |
| 191 | == How do I configure two factor authentication (2FA)? |
| 192 | |
| 193 | Nextcloud supports using two factor authentication, which means that everytime you login to the Nextcloud web site, you have to enter your username and password (as you normally would) ''and'' you have to enter a code generated by an App on your mobile phone as well. |
| 194 | |
| 195 | A few things to keep in mind before you begin: |
| 196 | |
| 197 | * You must install an App on your mobile phone and configure it with Nextcloud. You will only be able to login to the Nextcloud website if you have your phone with you. |
| 198 | * If you use the Nextcloud desktop application (for sync'ing file to and from your desktop computer), or you sync your calendar or contacts on your phone or computer or you use any other Nextcloud program to access your data, you will need to configure a special password for these applications. **Your Nextcloud apps will stop working when you enable 2FA** and will not work until you have re-set their password. |
| 199 | |
| 200 | If you are ready to begin, the first step is to install an App on your phone or computer that supports the [https://en.wikipedia.org/wiki/Time-based_one-time_password: Time Based One Time Password (TOTP) protocol]. We recommend FreeOTP which is available on: |
| 201 | * [https://f-droid.org/en/packages/org.fedorahosted.freeotp/ Android phones, via the f-droid repo] |
| 202 | * [https://play.google.com/store/apps/details?id=org.fedorahosted.freeotp&gl=US Android phones via Google Play] |
| 203 | * [https://apps.apple.com/us/app/freeotp-authenticator/id872559395 iPhones] |
| 204 | |
| 205 | Once your app is installed, you can [https://docs.nextcloud.com/server/latest/user_manual/en/user_2fa.html follow these instructions] to enable it for your user account. |
| 206 | |