.. meta:: :keywords: web2py, framework, Access control, アクセス制御, 認証, Googleアカウント .. raw:: html
web2py version: 1.99.4
.. _ac_authentication_google: Googleアカウント ================ Googleアカウントを使った認証方式です。この認証は Google AppEngine (GAE)上でしか動作しません。 設定 ---- | 設定前に :ref:`ac_setup` を完了しておく必要があります。また :ref:`ac_methods_variance` も参照下さい。 | モデル定義(db.pyなど)にて、 :attr:`~Auth.settings.login_form` に :class:`~gae_google_account.GaeGoogleAccount` インスタンスを設定します。 設定例 :: from gluon.contrib.login_methods.gae_google_account import GaeGoogleAccount auth.settings.login_form = GaeGoogleAccount() 認証用クラス ------------ このクラスにはコンストラクタはありません。このためパラメータもありません。 .. module:: gae_google_account .. class:: GaeGoogleAccount() 使用例 ------ (上記の設定を行った) GAE 上のアプリケーションを実行時した場合に、表示される認証画面です。 .. figure:: ../../../images/web2py_ac/web2py_ac_076r.PNG :width: 70% :class: img-border Googleアカウントのログイン画面