0

我目前正在GAE上开发一个瓶子应用程序,它已经有了自己的自制认证系统。但是,我还想允许使用 Google 帐户的应用程序管理员访问某些区域。我正在查看文档,但我并没有完全遵循它。

在开发服务器上,点击任何 _ah 链接将我直接发送到所需的页面,但在 GAE 上,它给了我瓶子自己的 404 页面。您能否指出我可以开始使用的正确页面(最好不是我遇到困难的官方文档)?

注意:忘了说它是 GAE 的 Python 版本。

4

1 回答 1

0

_ah 仅适用于开发服务器。它是模拟 GAE 的 appengine sdk 的一部分。说到你的意思。如果您想使用 google 的帐户进行管理功能。那么你应该做这样的事情

from google.appengine.api import users

if users.is_current_user_admin():

这里的 admin 指的是 appengine 管理员。如果您想简单地使用 google 身份验证,那么您应该使用users.get_current_user()来获取当前登录的用户并实现您自己的逻辑。

于 2011-05-02T12:19:46.870 回答