Beispiel #1
0
    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)
Beispiel #2
0
 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))
Beispiel #3
0
 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'),}))