©2009 Google -
Code 主页 -
站点服务条款 -
隐私政策 -
站点目录
Google Code 有以下版本:
English -
Español -
日本語 -
한국어 -
Português -
Pусский -
中文(简体) -
中文(繁體)
App Engine 应用程序可以使用 Google 帐户验证用户。应用程序可以将用户重定向到 Google 帐户页面以便登录、注册帐户或退出。当用户使用 Google 帐户登录到应用程序时,应用程序可以获得用户的电子邮件地址和昵称。应用程序还可以检测用户是否是该应用程序的管理员,便于实施应用程序的仅供管理员使用的区域。
from google.appengine.api import users
class MyHandler(webapp.RequestHandler):
def get(self):
user = users.get_current_user()
if user:
greeting = ("Welcome, %s! (<a href=\"%s\">sign out</a>)" %
(user.nickname(), users.create_logout_url("/intl/zh-CN/")))
else:
greeting = ("<a href=\"%s\">Sign in or register</a>." %
users.create_login_url("/intl/zh-CN/"))
self.response.out.write("<html><body>%s</body></html>" % greeting)