- Account Management on BTCPay Server
- Dark and Light mode
- Hide Sensitive Info Toggle
- Manage Account
- Manage Account - Account
- Manage Account - Password
- Two-Factor Authentication (2fa)
- Two-Factor Authentication - App-based
- Skill Summary
- Knowledge assessment
Account Management on BTCPay Server
After a store owner has created their account, they can manage it in the Bottom Left of the BTCPay Server UI. Underneath the Account button, there are multiple higher-level settings.
- Dark/Light mode.
- Hide Sensitive Info toggle.
- Manage Account.
Dark and Light mode
Users of BTCPay Server can choose between a Light or Dark mode version of the UI. Customer-facing pages won’t change. They use customer-preferred settings regarding dark or light mode.
Hide Sensitive Info Toggle
The Hide Sensitive Info button provides a quick and simple layer of security. Whenever you need to operate your BTCPay Server, but there might be people lurking over your shoulder in a public space, turn on Hide Sensitive Info, and all the values in BTCPay Server will be hidden. One might be able to look over your shoulder, but can no longer see the values you are dealing with.
Manage Account
Once the user account has been created, this is where to manage passwords, 2FA, or API keys.
Manage Account - Account
Optionally update your account with a different Email address. To ensure your email address is correct, BTCPay Server allows you to send a verification email. Click save if the user sets a new email address and confirms the verification worked. The username remains the same as the previous Email.
A user may decide to delete their whole account. This can be done by clicking the delete button on the Account tab.
!Note!
After changing the Email, the username for the account will not change. The previously given Email Address will stay the Login name.
Manage Account - Password
A student may want to change their password. He can do this by going to the Password tab. Here, he is required to type his old password and can change it to a new one.
Two-Factor Authentication (2fa)
To limit the consequences of a stolen password, you can use two-factor authentication (2FA), a relatively new security method. You can activate two-factor authentication via the Manage account and the tab for two-factor authentication. You must complete a second step after logging in with your username and password.
BTCPay Server supports two methods for enabling 2FA: app-based 2FA (Authy, Google, Microsoft Authenticators) or through Security devices (FIDO2 or LNURL Auth).
Two-Factor Authentication - App-based
Based on your mobile phone’s Operating System (Android or iOS), users can pick between the following apps;
- Download a two-factor authenticator.
- After downloading and installing the Authenticator App.
- Scan the QR Code provided by BTCPay Server
- Or enter the generated key by BTCPay Server manually into your Authenticator app.
- The Authenticator app will provide you with a unique code. Enter the unique code in BTCPay Server to verify the setup, and click verify to complete the process.
Skill Summary
In this section, you learned the following:
- Account management options and the various ways to manage an account on a BTCPay Server instance.
- How to set up app-based 2FA.
Knowledge assessment
KA Conceptual Review
Describe how app-based 2FA helps secure your account.