def get(self): user_id = self.request.cookies.get("user-id") username = utils.check_secure_val(utils.SECRET, user_id) if not username: self.redirect("/blog/signup") self.render("Week4/welcome_page.html", username=username)
def get(self): user_id_cookie_val = self.request.cookies.get('user_id') if user_id_cookie_val: user_id_val = utils.check_secure_val(user_id_cookie_val) if user_id_val: uname = mydb.single_user_by_id(user_id_val) self.render_welcome(uname) else: self.redirect('/signup')
def get(self): user_cookie = self.request.cookies.get('name') html = '<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Login<span class="caret"></span></button>' if user_cookie: user_id = int(self.request.cookies.get('user_id')) entity = wikidb.Users.get_by_id(user_id) valid_hash = utils.check_secure_val(user_cookie, entity.username) if valid_hash: html = '<button class="btn btn-default" type="button" disabled> %s | </button><a href="/logout">logout</a>' % entity.username entries = db.GqlQuery("SELECT * FROM Entry ORDER BY created DESC LIMIT 10") self.render("index.html", entries=entries, html=html)
def signedin(self): try: user_id_cookie_val = self.request.cookies.get('user_id') user_id_val = utils.check_secure_val(user_id_cookie_val) print "user_id_val: %s" % user_id_val if user_id_val: uname = mydb.single_user_by_id(user_id_val) if not (uname is None): return uname, True return except: return None, False
def signedin(self): try: user_id_cookie_val = self.request.cookies.get('user_id') user_id_val = utils.check_secure_val(user_id_cookie_val) print "user_id_val: %s" % user_id_val if user_id_val: user = mydb.User.get_by_id(int(user_id_val)) print "user: " + str(user) if not (user is None): return user, True else: return None, False except: return None, False
def get(self): self.response.headers['Content-Type'] = 'text/plain' visits_cookie = self.request.cookies.get('visits','0') visits = 0 if visits_cookie: visits_cookie = utils.check_secure_val(visits_cookie) if visits_cookie: visits = int(visits_cookie) visits += 1 visits_new = utils.make_secure_val(str(visits)) self.response.headers.add_header('Set-Cookie', 'visits=%s' %visits_new) self.write("You have been here %s times" % visits)
def get(self,path="/"): user_id_cv = self.request.cookies.get(str('user_id')) user_id = None if user_id_cv: user_id = utils.check_secure_val(user_id_cv) username = None if user_id: user = users.get_user_by_id(user_id) if user: username = user.login_name if username: #if valid user logged in wpages = get_page_history(path) self.show_history_page(username,wpages,path) else: self.redirect("/login")
def get(self): valid_cookie = self.request.cookies.get('user_id') if valid_cookie: import globals if globals.users != None: visits = 0 visits_cookie_val = self.request.cookies.get('visits') if visits_cookie_val: cookie_valid = utils.check_secure_val(visits_cookie_val) if cookie_valid: visits = int(cookie_valid) visits += 1 new_cookie_val = utils.make_secure_val(str(visits)) self.response.headers.add_header('Set-Cookie', 'visits=%s;Path=/' % new_cookie_val) self.render("page_visits.html", visits = visits, user = globals.users) else: self.redirect('/')
def get(self,path="/"): user_id_cv = self.request.cookies.get(str('user_id')) user_id = None if user_id_cv: user_id = utils.check_secure_val(user_id_cv) username = None if user_id: user = users.get_user_by_id(user_id) if user: username = user.login_name if username: #if valid user logged in ver = self.request.get('v') if ver: page = get_page_by_id(ver) else: page = get_page(path,True) self.show_edit_page(username,page) else: self.redirect("/login")
def get(self,path="/"): user_id_cv = self.request.cookies.get(str('user_id')) user_id = None if user_id_cv: user_id = utils.check_secure_val(user_id_cv) username = None if user_id: #user logged in user = users.get_user_by_id(user_id) if user: username = user.login_name ## Check if page referred by the path exists ver = self.request.get('v') if ver: page = get_page_by_id(ver) else: page = get_page(path) if page: self.show_wiki_page(page,username) else: self.redirect("/_edit"+path)
def get(self): self.response.headers['Content-Type'] = 'text/plain' visits = 0 visit_cookie_str = self.request.cookies.get('visits') if visit_cookie_str: cookie_val = check_secure_val(visit_cookie_str) if cookie_val: visits = int(cookie_val) visits += 1 new_cookie_val = make_secure_val(str(visits)) self.response.headers.add_header('Set-Cookie', 'visits=%s' % new_cookie_val) if visits == 10: self.write("Almost there, keep going!") elif visits == 20: self.response.headers['Content-Type'] = 'text/html' self.response.out.write('<img src="http://media.tumblr.com/tumblr_l0xi7u49bX1qzso2v.jpg" alt="cookie">Please don\'t eat me!') else: self.write("I've seen you %s times.." % visits)
def read_cookie(self, name): """Return the cookie val if it exists and passes validation""" cookie_val = self.request.cookies.get(name) if cookie_val: return check_secure_val(cookie_val)
def read_secure_cookie(self, name): """ Read from the document the cookie stored. """ cookie_val = self.request.cookies.get(name) return cookie_val and utils.check_secure_val(cookie_val)
def read_secure_cookie(self, name): cookie_val = self.request.cookies.get(name) return cookie_val and utils.check_secure_val(cookie_val)
def get_secure_cookie(self, key): cookie_val = self.request.cookies.get(key) return cookie_val and utils.check_secure_val(cookie_val)
def read_secure_cookie(self, name): cookie_val = self.request.cookies.get(name) if cookie_val and u4.check_secure_val(cookie_val, secret): return cookie_val
def read_secure_cookie(self, name): cookie_val = self.request.cookies.get(name) if cookie_val: cookie_val = urllib.unquote(cookie_val) return cookie_val and utils.check_secure_val(cookie_val)
def get(self): cookie = self.request.cookies.get('user_id') if cookie and utils.check_secure_val(cookie): self.redirect('/') self.render('login-form.html')
def logged_in(self): user_cookie = self.get_cookie("user_id") if user_cookie and utils.check_secure_val(user_cookie): return True
def current_user(self): user_cookie = self.get_cookie("user_id") if user_cookie: user_id = utils.check_secure_val(user_cookie) if user_id: return User.by_id(user_id)
def read_secure_cookie(self, name): """ Read a cookie based on a name """ cookie_val = self.request.cookies.get(name) return cookie_val and utils.check_secure_val(cookie_val)