Google Apps ドメイン経由でログインするユーザーへのアクセスを制限するGoogle App Engine Boilerplateを使用して Web アプリケーションをセットアップする方法を学ぼうとしています。
GAE Boilerplate をダウンロードしました。これはローカルおよびアプリスポットで実行されます。ログイン アクセスを制限するために、次のことを行いました。
- 管理/アプリケーション設定で、認証タイプを Google Apps ドメインに設定し、ドメイン名 (xyz.com) を認証ドメインとして指定しました。
config/production.py
編集で確認したではapp_name
、サーバーによって適切に読み込まれているので、 を設定し'enable_federated_login' : False,
ました。
しかし、アプリをプッシュしてロードすると、次の不可解なエラーが表示されます。
You must enable Federated Login Before for this application.
Google App Engine Control Panel -> Administration -> Application Settings -> Authentication Options
このエラーは から発生してboilerplate/lib/basehandler.py
おり、NotAllowedError
.
このボイラープレートを Google Apps 認証で動作するように設定するための適切なプロセスを教えてもらえますか? ありがとう!