0

メインの Asp.net MVC アプリケーションが 1 つあり、ヘルプ サイトとかなりの数の内部アプリ (作成する必要があるもの - レポート、統計、サポート チケット) もあります。

質問: OAuth をこのように使用できますか? つまり、ユーザーはすべてのアプリを使用するように認証できます (そのアプリにアクセスできる場合)?

他のアプリのすべてまたはほとんどが Ruby または Node.js で実装されるのが理想的です。そのため、OAuth でこれを実現できることを願っています。

4

1 に答える 1

1

すべてのアプリが同じトップ レベル ドメインで実行されている限り、共有セッションを取得するために OAuth などを使用する必要はありません。代わりに、プレーンなセッション Cookie を利用できます。アプリとユーザーの間である種のミドルウェアを実行できます。

メイン アプリが、さまざまなクライアント アプリで使用したい REST API を提供している場合にのみ、それらの一部が外部環境/ドメインで実行され、OAuth の利用が関連する可能性があります。

于 2012-08-30T07:15:43.360 に答える