This commit is contained in:
badaix 2025-02-11 22:45:04 +01:00 committed by Johannes Pohl
parent 81f849bea9
commit c5ea25a5ea
5 changed files with 17 additions and 16 deletions

View file

@ -76,9 +76,11 @@ struct ServerSettings
/// c'tor
Authorization() = default;
/// c'tor
Authorization(const std::vector<std::string>& conf_roles, const std::vector<std::string>& conf_users)
void init(const std::vector<std::string>& conf_roles, const std::vector<std::string>& conf_users)
{
roles.clear();
users.clear();
for (const auto& role : conf_roles)
roles.emplace_back(std::make_shared<ServerSettings::Authorization::Role>(role));