diff options
author | Jogi Hofmüller <jogi@mur.at> | 2011-07-31 15:52:59 +0000 |
---|---|---|
committer | Jogi Hofmüller <jogi@mur.at> | 2011-07-31 15:52:59 +0000 |
commit | f852eea73acb6d04d7b9213949fc521b92636a96 (patch) | |
tree | 38cedb0c6c4fba3f99767594845dbe64237533b7 /tools/mmd/MmdUser.py | |
parent | 1wire 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.py | 21 |
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 |