2011-05-02 64 views
0

我目前正在GAE上開發瓶子應用程序,並且它已經有了自己的自制認證系統。但是,我還想允許使用Google帳戶訪問應用程序管理員的某些區域。我正在查看文檔,但我不太關注它。使用Google帳戶的瓶子和GAE認證

在開發服務器上,任何_ah鏈接都會直接發送給我所需的頁面,但在GAE上,它給了我自己的404頁面。你能指點我在哪裏可以開始的正確的頁面(最好不是官方文檔,我很難與)?

注意:忘了提及它是一個Python版本的GAE。

回答

1

_ah只適用於開發服務器。它是模擬GAE的appengine sdk的一部分。來到你的觀點。如果你想使用谷歌的帳戶的管理功能。那麼你應該這樣做

from google.appengine.api import users 

if users.is_current_user_admin(): 

這裏管理員指的是appengine管理員。如果您只想使用Google身份驗證 ,那麼您應該使用users.get_current_user()來獲取當前登錄的用戶並實施自己的邏輯。

+0

謝謝你的回答。 – hayavuk 2011-05-02 13:42:18

相關問題