def setLoginCookie(): uid = request.forms.get('userid') pw = request.forms.get('password') rem = request.forms.get('remember_me') _user = USERS.getUserByName(uid) # TODO: replace this with db lookup if _user: # if user has existing login if uid in demoIDs or False: # TODO: replace this false with password check loginToken = uid+"loginToken"+''.join(random.choice(string.ascii_letters + string.digits) for _ in range(5)) userObj = getProfile(uid) try: USERS.addUser(userObj,loginToken) except ValueError as e: print e.message response.set_cookie("cosmosium_login",loginToken,max_age=60*60*5) redirect('/play') else: return userLogin('user not found')
def setLoginCookie(): uid = request.forms.get('userid') pw = request.forms.get('password') rem = request.forms.get('remember_me') _user = USERS.getUserByName(uid) if _user: # if user has existing login (in python memory) if uid in demoIDs or False: # TODO: replace this false with password check loginToken = uid + "loginToken" + ''.join( random.choice(string.ascii_letters + string.digits) for _ in range(5)) userObj = getProfile(uid) try: USERS.addUser(userObj, loginToken) except ValueError as e: print e.message response.set_cookie("cosmosium_login", loginToken, max_age=60 * 60 * 5) redirect('/play') elif False: # if user is in database # TODO: load user into USERS (python memory) pass else: return userLogin('user not found')
def addDemoUsers(self): for user in demoIDs: self.addUser(getProfile(user),user+'temp_token')
def addDemoUsers(self): for user in demoIDs: self.addUser(getProfile(user), user + 'temp_token')