def auth_guard(self, *args, **kwargs): user = social.get_current_user() if not user is None: self.user = user return function(self, *args, **kwargs) url = social.create_login_url(self.request.path) self.redirect(url)
def get(self): template_values = self.baseTemplateValues(); template_values.update({ "login": social.create_login_url(self.request.path) }) self.response.out.write(template.render("templates/bookmarklet/initial.html", template_values))
def _require_login(self): super(BookmarkletApiUrl, self)._require_login() self.response.out.write(webapp.template.render("templates/bookmarklet/login_required.html", {'login_url': social.create_login_url('/ui/urls'),}))