summaryrefslogtreecommitdiff
path: root/tools/mmd/MmdUser.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/mmd/MmdUser.py')
-rw-r--r--tools/mmd/MmdUser.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/tools/mmd/MmdUser.py b/tools/mmd/MmdUser.py
new file mode 100644
index 0000000..86e0a3d
--- /dev/null
+++ b/tools/mmd/MmdUser.py
@@ -0,0 +1,21 @@
+"""
+User class for MURSAT1 Mission Dashboard
+"""
+import hashlib
+from cgi import parse_qs, escape
+from MmdDb import Db
+
+class User:
+
+ def __init__ (self):
+ self.db = Db ()
+
+ def create (self, user_id, firstname, lastname, email, callsign, longitude, latitude, password):
+ password_hash = hashlib.sha1 (password).hexdigest ()
+ self.db.userCreate (user_id, firstname, lastname, email, callsign, password_hash)
+
+if __name__ == "__main__":
+ pass
+
+# vim: tw=0 ts=2 expandtab
+# EOF