1

私たちは ASP.Net Identity を始めたばかりなので、ご容赦ください。分析段階にあります。私たちは、クライアントがホストするクライアントに販売する Web アプリを開発しています。ログイン/セキュリティ ビジネスに関わりたくないので、ASP.Net Identity を使用して、Microsoft と Google を使用してログインできるようにしたいと考えています。

各クライアントは、アプリ用に Microsoft アカウントおよび/または Google 開発者クライアント ID を作成する必要があると思います。企業はこれらの ID をどのように管理していますか? 私たちのクライアントが、開発者 ID を管理できる 2 人以上の人を望んでいたとします。それはどのように機能しますか? アプリ/プロジェクトを管理するアカウントに別のメール アドレスを関連付ける方法がわかりません。

ありがとう、ポール

4

1 に答える 1

1

基本的な考え方は、各ユーザーがアプリのローカル アカウントを作成し、それをサード パーティのアカウント (google/fb) に関連付けることです。そのため、アプリにパスワードを保存せず、関連付けを保存して、 OpenId プロバイダーが最初に認証し、関連付けられた Open ID ログインを検索した後、アプリが適切なユーザーにサインインします。

于 2014-04-17T20:38:34.173 に答える