tugberkugurlu / AspNetCore.Identity.MongoDB

MongoDB Data Store Adaptor for ASP.NET Core Identity
MIT License
230 stars 69 forks source link

Support v2.0.0 of identity #50

Closed tugberkugurlu closed 7 years ago

tugberkugurlu commented 7 years ago

Turns out that we cannot target ASP.NET Core Identity 2.0.0 by implementing 1.1.2. Let's move it along with the sample.

tugberkugurlu commented 7 years ago

error MSB4017: The build stopped unexpectedly because of an unexpected logger failure. transient error seems to be a known issue: https://github.com/Microsoft/msbuild/issues/2153

jrmsz1 commented 6 years ago

I'm using sdk .net core 2.0 + Visual Studio 2017.

It's registering the user right in the MongoDB; logging in and logout perfect.

Only one error while managing the user:

"NotSupportedException: Store does not implement IUserAuthenticatorKeyStore Microsoft.AspNetCore.Identity.UserManager.GetAuthenticatorKeyStore()"

Microsoft.AspNetCore.Identity.UserManager.GetAuthenticatorKeyStore() Microsoft.AspNetCore.Identity.UserManager.GetAuthenticatorKeyAsync(TUser user) BPeCoreWebs.Controllers.ManageController+d__6.MoveNext() in ManageController.cs

     -->Here error throw-->   var model = new IndexViewModel
        {
            HasPassword = await _userManager.HasPasswordAsync(user),
            PhoneNumber = await _userManager.GetPhoneNumberAsync(user),
            TwoFactor = await _userManager.GetTwoFactorEnabledAsync(user),
            Logins = await _userManager.GetLoginsAsync(user),
            BrowserRemembered = await _signInManager.IsTwoFactorClientRememberedAsync(user),