summaryrefslogtreecommitdiff
path: root/tools/mmd/MmdUser.py
diff options
context:
space:
mode:
authorJogi Hofmüller <jogi@mur.at>2011-07-31 15:52:59 +0000
committerJogi Hofmüller <jogi@mur.at>2011-07-31 15:52:59 +0000
commitf852eea73acb6d04d7b9213949fc521b92636a96 (patch)
tree38cedb0c6c4fba3f99767594845dbe64237533b7 /tools/mmd/MmdUser.py
parent1wire for DS1821 works now (diff)
- new module MmdUser.py
- registration works basically git-svn-id: https://svn.spreadspace.org/mur.sat@85 7de4ea59-55d0-425e-a1af-a3118ea81d4c
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