2011-01-30 3 views
2

私の問題が解決しました:私は複数のクライアント(PHPベース、主にWordPress)のWebサイトを開発しています。これらのサイトの多くは、サブスクリプションサービスなどのためのログイン/メンバーシップソリューションが必要です。サイトごとに実装するのではなく、RESTfulなインターフェースを備えた、ある種のWebベースのソリューションがあります基礎?私が求める私のPHPウェブサイトのクロスサイトメンバーシップソリューション/サービスをお探しですか?

特長:

  • RESTfulなインターフェース
  • つのマスターアカウントは異なるドメイン/サイトからのユーザーの複数のセットを扱うことができます。

NOTES:

  • OpenIDでは、最も近い例だろうが、私は、ユーザーが指定したサイトの中から自分の資格情報を設定することができるようにしたいです。

これが存在しない場合、AWSクラウドでホストされているこのようなシステムの作成に関する推奨事項はありますか?

ありがとう-

+0

を使用すると、HTTPを見て取りました:// OAuthの。ネット/? –

答えて

0

あなたはOpenIDを使用することができます。 openIDと委任のためのGoogle。 任意のUserIDをOpenIDにすることができます。 ユーザーがあなたのサイトでopenidとして取得したユーザーIDを使用することを許可した場合、永遠のオープンID Webサイトに登録する必要はありません。

外部IDを一切許可しない場合は、oauthをチェックアウトする必要があります。 oauthは、Googleを含む多くのプロバイダが使用するトークンベースのクロスサイト認証システムです。

どちらも成熟したPHPの実装です。

0

私はあなたが探しているものはSSOと呼ばれていると思います(別の投稿から学んだ人)asked this question todayでも、OpenIDを使うことができると思います。 )私は、フローはこのようなものに見えると思います:。。OpenIDでの中

  1. ユーザーログを
  2. ストアOpenIDであればクッキーまだ有効RESTfulなサーバーから暗号化されたCookie(ルックアップ)内のすべてのあなたのアフィリエイトサイトとなるようそれを読むことはできますが、世界の他の国々は読むことができません。
  3. サーバーからアフィリエイトWebサイトに到達できるRESTfulインターフェイスを作成します。
  4. アフィリエイトWebサイトでさらに情報が必要な場合や、情報を変更する場合は、RESTfulインターフェイスを照会します。

何あなたの開発をスピードアップするために使用する:

私はこれを1時間以内に作成できると思います。

0

これらのすべてがWordpressに基づいている場合、このopenId plugin for WPは解決策またはその一部になる可能性があります。著者から:

[...]このプラグインは、ユーザーがローカルのWordPressに にログインすることができます にはOpenIDを使用して、同様のOpenIDで認証された コメントを残して コメンターを有効にするアカウント。プラグインは 自分の個人的なワードプレス アカウントを使用して、OpenID対応サイト にログインする ユーザーを有効にする、OpenIDプロバイダが含まれて[...]

関連する問題