タグ付けされた質問 「asp.net-identity-2」

6
User.Identityの使用可能なプロパティを拡張する方法
ユーザーが私のWebサイトにログインするためにMVC5 Identity 2.0を使用しています。認証の詳細はSQLデータベースに保存されています。Asp.net Identityは、多くのオンラインチュートリアルで見られるように、標準的な方法で実装されています。 IdentityModelsのApplicationUserクラスが拡張され、整数のOrganizationIdなどのカスタムプロパティが含まれるようになりました。多くのユーザーを作成して、データベース関係の目的で共通の組織に割り当てることができます。 public class ApplicationUser : IdentityUser { public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager) { // Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie); // Add custom user claims here return userIdentity; } //Extended Properties public DateTime? BirthDate { get; …

10
IUserTokenProviderが登録されていません
最近Asp.Net Identity Core、申し込みフォームを1.0から2.0に更新しました。 などGenerateEmailConfirmationToken、試したかった新機能があります。 このプロジェクトを参照として使用しています。 ユーザーが登録しようとすると、RegisterのPostメソッドの実行中にエラーが発生します private readonly UserManager<ApplicationUser> _userManager; public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { var ifUserEXists = _userManager.FindByName(model.EmailId); if (ifUserEXists == null) return View(model); var confirmationToken = _userRepository.CreateConfirmationToken();//this is how i'm generating token currently. var result = _userRepository.CreateUser(model,confirmationToken); var user = _userManager.FindByName(model.EmailId); if (result) { var …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.