Switch to use simple hashed passwords instead of per-user salt

This commit is contained in:
2010-06-15 15:01:50 +01:00
parent 1bfa7cb92f
commit dd69956a7c
3 changed files with 14 additions and 3 deletions

View File

@@ -56,6 +56,12 @@ class LoginHandler(BaseHandler):
except User.DoesNotExist:
return rc.NOT_HERE
d = { 'id': u.id, 'username': u.username, 'password': u.password, 'email': u.email, 'groups': u.groups.all() }
return d
d = { 'auth': 'ok', 'id': u.id, 'username': u.username,
'password': u.password, 'email': u.email, 'groups': u.groups.all(),
'characters': EVEPlayerCharacter.objects.filter(eveaccount__user=u) }
if request.GET['pass'] == user.password:
return d
return { 'auth': 'failed' }