Preview User
To control public access to a website, for example, before release, we provide password protection that is configurable directly in the website’s settings in Cockpit.
Through this setting, everyone with access to the Cockpit customer can enable or disable password protection for a certain website without having to access the server and adjust and reload its configuration.
Activation
You can enable password protection by checking Enable password protection in Cockpit. Then, select your desired username and password, or generate a random password by using the Generate button.
Additional Users
To add additional and consistent users for all websites on a given server, or all websites across all servers for a customer, you can set the website::users.
You can use those users for yourself and your co-workers to log in to all protected websites without having to remember the password for each individual one.
{
"website::users": {
"alice": {
"preview": "$apr1$RXDs3l18$w0VJrVN5uoU6DMY.0xgTr/"
},
"bob": {
"preview": "$apr1$RSDdas2323$23case23DCDMY.0xgTr/"
}
}
}
Tip
The passwords configured here must be hashed with the crypt, apr1 or SSHA algorithm