#ifndef USER_H
#define USER_H
#include <utility>
#include <vector>
#include "permissions.h"
class User
{
  private:
	static User anonUser;

  public:
	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();
};

#endif