Skip to content

Instantly share code, notes, and snippets.

@lxneng
Created January 20, 2011 08:09
Show Gist options
  • Save lxneng/787564 to your computer and use it in GitHub Desktop.
Save lxneng/787564 to your computer and use it in GitHub Desktop.
def require_login(func):
def require_login_wrapper(self):
self.user = users.get_current_user()
if self.user is None:
self.redirect(users.create_login_url(self.request.path_info +
'?' + self.request.query_string))
return
func(self)
return require_login_wrapper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment