summaryrefslogtreecommitdiff
path: root/src/client/User.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/User.h')
-rw-r--r--src/client/User.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/client/User.h b/src/client/User.h
index 9dd231c..163f463 100644
--- a/src/client/User.h
+++ b/src/client/User.h
@@ -10,6 +10,11 @@
#include <string>
+enum Elevation
+{
+ ElevationAdmin, ElevationModerator, ElevationNone
+};
+
class User
{
public:
@@ -17,9 +22,13 @@ public:
std::string Username;
std::string SessionID;
std::string SessionKey;
+ Elevation UserElevation;
User(int id, std::string username):
ID(id),
- Username(username)
+ Username(username),
+ SessionID(""),
+ SessionKey(""),
+ UserElevation(ElevationNone)
{
}