2012-02-23 14 views
1

私の会社は、私たちの電子メールとドキュメントにGoogle Webアプリケーションを使用しています。私はcakePHPを使って注文を処理するWebアプリケーションを作った。 cakePHPアプリケーションで新しいアカウントを作成する代わりに、自分のGoogleアカウント(職場アカウントのみ)を使用して営業担当者がアプリケーションにログインできるようにすることは可能ですか?私の会社でGoogleアカウントを使用してカスタムWebアプリケーションにログインすることはできますか

ありがとうございました。

答えて

1

GoogleはOpenIdプロバイダであるため、OpenIdコンシューマを実装するだけで済みます。

sample code from the OpenId websiteを得ることができます。そして、jQuery OpenId Pluginを使ってサインフォームの使い勝手を向上させることができます。

1

あなたのニーズに合ったものだけがOpenIDになりますが、私はほとんど経験がありませんでした。これは、あなたが単一のデジタルアイデンティティを共有することができます。これを見てくださいCakePHP and OpenID article.

+0

私はその記事(およびそのための更新されたコード)を見て、それを動作させることができません。私はいくつかの他の回避策を試していますし、ケーキの外でいくつかのOpenID PHPクラスを試してみても構いませんが、これはまだ実用化されていません。今日はもう少し試してみるつもりです。 – cyphun

+0

私はまだこれを動作させていません。誰かがこれの実際の実例を持っているなら、私はそれを見るのが大好きです。 – cyphun

+0

私はCakeの経験があまりありませんでしたが、もっと回答したい場合は、「それを働かせることができません」というより、あなたの問題が何であるかを説明する方が良いでしょう。問題が何であるかを尋ねる以外に誰もできることはあまりありません。 –

関連する問題