def post(self): user_username = self.request.get('username') user_password = self.request.get('password') user_verify = self.request.get('verify') user_email = self.request.get('email') errors = common.check_signup(user_username, user_password, user_verify, user_email) if errors: self.render("Registration.html", error=errors[0], error2=errors[1], error3=errors[2], error4=errors[3], username=user_username) else: u = entities.User( username=user_username, password=common.make_pw_hash(user_username, user_password), email=user_email ) #the password is made up of a combination of username, password and a secret value u.put() user_id = u.key().id() new_cookie_val = common.make_secure_val( str(user_id) ) #passes the user id into this function to get a hash of the user id self.response.headers.add_header( 'Set-Cookie', 'user_id=%s; Path=/' % new_cookie_val) self.redirect("/blog/welcome")
def post(self): user_username = self.request.get('username') user_password = self.request.get('password') user_verify = self.request.get('verify') user_email = self.request.get('email') errors = common.check_signup(user_username, user_password, user_verify, user_email)#returns either a empty list(no errors) or a list with the errors if errors: self.write_form(errors[0],errors[1],errors[2],errors[3],user_username,user_email) else: self.redirect("/problem-set-2/welcome?username=%s" % user_username)
def post(self): user_username = self.request.get('username') user_password = self.request.get('password') user_verify = self.request.get('verify') user_email = self.request.get('email') errors = common.check_signup( user_username, user_password, user_verify, user_email ) #returns either a empty list(no errors) or a list with the errors if errors: self.write_form(errors[0], errors[1], errors[2], errors[3], user_username, user_email) else: self.redirect("/problem-set-2/welcome?username=%s" % user_username)
def post(self): user_username = self.request.get('username') user_password = self.request.get('password') user_verify = self.request.get('verify') user_email = self.request.get('email') errors = common.check_signup(user_username, user_password, user_verify, user_email) if errors: self.render("Registration.html",error = errors[0],error2 = errors[1],error3 = errors[2],error4 = errors[3],username = user_username) else: u = entities.User(username = user_username, password = common.make_pw_hash(user_username,user_password), email = user_email) #the password is made up of a combination of username, password and a secret value u.put() user_id = u.key().id() new_cookie_val = common.make_secure_val(str(user_id))#passes the user id into this function to get a hash of the user id self.response.headers.add_header('Set-Cookie', 'user_id=%s; Path=/' % new_cookie_val) self.redirect("/blog/welcome")