Google Appsドメイン(example.com)のアカウントを持つ世界中のワーカー向けのイントラネットサイトとして個人用のウェブサイトを使用しています。彼らは現在、さまざまなコラボレーションツールにログインするためにOpenIdを使用しているので、私は自分のサイトにもこれを使いたいと思っています。静的コンテンツの認証としてopenidを使用する最も簡単な方法
私はGoogle Appsが提供OpenIDでのログイン(というよりも、たとえば、basicc HTTP認証)と私のプライベートメンバー専用ウェブサイト、上の静的コンテンツを保護したいです。
私は誰でもOpenIDプロバイダになることができるので、1つのドメイン名、特に自分のGoogle Appsドメインに制限したいと思います。
現時点では、私の静的コンテンツはnginx経由で提供されています。私はちょうど少しのセットアップでこれを処理する単純なnginxモジュールを好むでしょう。
手を汚さなければならない場合は、これを処理するための基本的なPython(Django)やJavaサーバーを設定しても構いませんが、PHPやRubyを使用したくありません。
GAEにはopenidサポートが組み込まれていますか?どのように設定するのは簡単です。 – AshirusNW
が組み込まれています。ユーザモジュールのドキュメントを見てください。 –
会社のサイト(これはこれです)のためのHmm私はこれとそれのためのアプリエンジンを使用して快適であると確信していません。サイトは非常に単純です(静的ページ)ので、単純なオープンIDまたはOauthベースの認証 – AshirusNW