Exemplo n.º 1
0
 def _check_auth(*args,**kwargs):
   sess = Session(bottle.request,bottle.response)
   if not sess.is_new():
     user =  User.find_by_id(sess['id'])
     if user:
       return handler(user,*args,**kwargs)
   return handler(None,*args,**kwargs)
Exemplo n.º 2
0
	def auth(*args,**kwargs):
		session = Session(bottle.request,bottle.response)
		if not session.is_new():
			user = User.find_by_id(session['id'])
			if user:
				return func(user,*args,**kwargs)
		bottle.redirect('/login')
Exemplo n.º 3
0
 def _check_auth(*args, **kwargs):
     sess = Session(bottle.request, bottle.response)
     if not sess.is_new():
         user = User.find_by_id(sess['id'])
         if user:
             return handler(user, *args, **kwargs)
     bottle.redirect('/login')
Exemplo n.º 4
0
def logged_in_user():
  sess = Session(bottle.request,bottle.response)
  if not sess.is_new():
      return User.find_by_id(sess['id'])
  return None
Exemplo n.º 5
0
def logged_in_user():
    sess = Session(bottle.request, bottle.response)
    if not sess.is_new():
        return User.find_by_id(sess['id'])
    return None