は(Gmailなど複数のGoogleサービス、ドキュメント、Google +とGoogleアカウントのようなもの):複数のドメイン間でシングルサインインを使用するマルチサイトアプリケーションですか?
- がchildenサイトのユーザーを使用するには、署名する必要があります親サイトのアップ。
- 各サイトには、ユーザーのログイン、ポイント、 請求書以外の独自のロジックがあります。
- 子アプリケーションからは、グローバルユーザー アカウントにサインインし、ユーザーポイントを使い、一部のサービスの請求書を生成できる必要があります。
- ポイントを管理する請求書とパネルの登録フォームは、親サイト/アプリケーションからのみ が利用可能です。
これをRails 3.1に実装する最良の方法は何ですか?スケーラビリティ、パフォーマンス、およびセキュリティは重要です。
- シングルまたは複数のレールアプリケーション?
- 単一または複数のデータベース?
- メインアプリケーションまたは個別のアプリケーション/エンジンとしてのグローバルサービス?
- シングルサインインの実装方法は? DB内の単一のセッションIDまたはfacebook oauthのようなもの?
- 子サイトからのリクエストの結果、支出ポイントを実装して請求書を生成する方法は?
あなたはどのようなアプローチを取るのですか? – Karolis
@ david-sulcから、カスタムデータを受け取る '@ token.get( '/ customaction')'と答えました。 – rogal111