Example #1
0
 def get_user(self):
     cookie_val = self.request.cookies.get('user_id')
     if cookie_val:
         username_code = util.check_secure_val(cookie_val)
         if username_code:
             return runners.Runners.get_by_key_name(username_code,
                                                    parent=runners.key())
Example #2
0
 def get_user( self ):
     cookie_val = self.request.cookies.get( 'user_id' )
     if cookie_val:
         username_code = util.check_secure_val( cookie_val )
         if username_code:
             return runners.Runners.get_by_key_name( username_code, 
                                                     parent=runners.key() )
Example #3
0
	def get(self):
		user_id = self.request.cookies.get('user_id')
		if user_id:
			secure = util.check_secure_val(user_id)
			if secure:
				self.redirect("/blog/welcome")
		else:        
			self.render("login.html")
Example #4
0
	def get(self):
		user_id = self.request.cookies.get('user_id')
		secure = util.check_secure_val(user_id)
		if secure:
			b = User.get_by_id (int(secure))
			self.render("welcome.html", b=b)
		else:
			self.redirect("/blog/signup")
Example #5
0
 def get(self):
         user_id = self.request.cookies.get('user_id')
         if user_id:
                 secure = util.check_secure_val(user_id) #checks that the cookie is secure, hashed
                 if secure:
                         self.redirect("/blog/welcome")
         else:
                 self.render("register.html")
Example #6
0
 def get_user(self):
     cookie_val = self.request.cookies.get('user_id')
     if cookie_val:
         username_code = util.check_secure_val(cookie_val)
         if username_code:
             try:
                 user = runners.Runners.get_by_key_name(
                     username_code, parent=runners.key())
             except apiproxy_errors.OverQuotaError, msg:
                 logging.error(msg)
                 return self.OVER_QUOTA_ERROR
             return user
Example #7
0
 def get_user( self ):
     cookie_val = self.request.cookies.get( 'user_id' )
     if cookie_val:
         username_code = util.check_secure_val( cookie_val )
         if username_code:
             try:
                 user = runners.Runners.get_by_key_name( 
                     username_code, parent=runners.key() )
             except apiproxy_errors.OverQuotaError, msg:
                 logging.error( msg )
                 return self.OVER_QUOTA_ERROR
             return user
Example #8
0
def checkUser(cookie_val=None):
	
	if cookie_val==None:
		cookie_val=""
	username = memcache.get(cookie_val)

	if not username:
		user_id = util.check_secure_val(cookie_val)
		if user_id:
			user_id = int(user_id)
			user = User.get_by_id(user_id)
			logging.error("Hit Database")

			if user:
				username = user.username
				memcache.set(cookie_val,username)

	return username
Example #9
0
 def check_cookie(self, name):
     cookie_val = self.request.cookies.get(name)
     return cookie_val and check_secure_val(cookie_val)
Example #10
0
 def check_secure_cookie(self):
     try:
         user_id_cookie_val = self.request.cookies.get('user_id')
         return util.check_secure_val(user_id_cookie_val)
     except AttributeError:
         return None
Example #11
0
 def read_secure_cookie(self, name):
     cookie_val = web.cookies().get(name)
     return cookie_val and util.check_secure_val(cookie_val)
Example #12
0
 def read_secure_cookie(self, name):
     cookie_val = self.request.cookies.get(name)
     return cookie_val and check_secure_val(cookie_val)
Example #13
0
 def check_secure_cookie(self):
     try:
         user_id_cookie_val = self.request.cookies.get('user_id')
         return util.check_secure_val(user_id_cookie_val)
     except AttributeError:
         return None
Example #14
0
 def read_user_cookie(self):
   cookieValue = web.cookies().get('user')
   return cookieValue and util.check_secure_val(cookieValue)