校長やアイデンティティに保管されたユーザID? ASP.Net/OpenID
-
20-08-2019 - |
質問
私は、フォーム認証を使用してASP.Net MVC Webアプリケーションを持っています。私は認証のためのOpenIDを使用しています。
瞬間瞬間、私は標準Name
のGenericIdentity
内部OpenIDのURLを格納していました。私もユーザーのデータベースIDへの容易なアクセスを持っていると思います。
私はApplication_AuthenticateRequest
機能をオーバーライドすることにより、カスタムプロバイダやアイデンティティを作ることができます。
私の質問は、ユーザーのデータベースuidが元本やアイデンティティに行くべきでしょうか?
アイデンティティのNameプロパティは、OpenIDのURL(ユーザがこれらの多くを持つことができますが、私はすべてのページに表示したいと思います)、またはデータベースのuidべきか?
解決
私はちょうどアイデンティティにユーザーIDを保存し、セッション中にOpenIDのURLにハングアップする必要があることになりましたと思っています。
私は、カスタムIDまたは元本を必要としません。このその方法
所属していません StackOverflow