I plan on using below to protect access to classes that require login.
Any obvious problems?

example:

class SomeUrl(webapp.RequestHandler):
   def get(self):
      if GoogleLogin(self, '/SomeUrl'):
         ...

#
------------------------------------------------------------------------------
# GoogleLogin
#
------------------------------------------------------------------------------
def GoogleLogin (self, l_url):

   r = False

   user = users.get_current_user()

   if user:
      r = True
   else:
      path = os.path.join(os.path.dirname(__file__),
'Authenticate.html')

      template_values = {
        'u': users.create_login_url(l_url)
        }

      self.response.out.write(template.render(path, template_values))

   return r
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to