qswiki/user.h

26 řádky
394 B
C
Surový Normální zobrazení Historie

2018-11-03 17:12:20 +01:00
#ifndef USER_H
#define USER_H
#include <utility>
#include <vector>
#include "permissions.h"
class User
{
private:
static User anonUser;
public:
2019-05-03 15:56:08 +02:00
static const User &Anonymous();
static void setAnon(User u)
{
User::anonUser = std::move(u);
}
std::string login;
std::vector<char> password;
std::vector<char> salt;
bool enabled;
Permissions permissions;
User();
2018-11-03 17:12:20 +01:00
};
#endif