summaryrefslogtreecommitdiff
path: root/server/handlers.py
diff options
context:
space:
mode:
authorMarko Pušnik <marko.pusnik@guru.si>2015-10-12 14:27:36 +0200
committerMarko Pušnik <marko.pusnik@guru.si>2015-10-12 14:27:36 +0200
commit3b2eb75e35aea371e4930737a4ce3d884fd3a92d (patch)
tree4f5a0d10eaa8cae6799cd68c84af7c82a8d19261 /server/handlers.py
parent7ab74a08a68bcb3afce03b089e57df5aff66bdd9 (diff)
attributes for profile page
Diffstat (limited to 'server/handlers.py')
-rw-r--r--server/handlers.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/server/handlers.py b/server/handlers.py
index 902cdbb..0b3dd46 100644
--- a/server/handlers.py
+++ b/server/handlers.py
@@ -41,13 +41,12 @@ class Login(CodeqService):
else:
session = request.session
try:
- session.login(username, password)
+ name, email, date_joined, last_login = session.login(username, password)
except AuthenticationFailed:
request.reply({'code': 3, 'message': 'Username or password do not match'})
else:
settings = session.get_settings()
- request.reply({'code': 0, 'message': 'OK', 'settings': settings})
-
+ request.reply({'code': 0, 'message': 'OK', 'name': name, 'email' : email, 'joined' : date_joined.isoformat(), 'last-login' : last_login.isoformat(), 'settings': settings})
class Logout(CodeqService):
def process(self, request):