Skip to content

Commit da6c5d6

Browse files
authored
Fix bug with incorrect casing in remove login (#1443)
1 parent a9c33eb commit da6c5d6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Joinrpg.Web.Identity/AspNetCore/MyUserStore.IUserLoginStore .cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ async Task IUserLoginStore<JoinIdentityUser>.RemoveLoginAsync(JoinIdentityUser u
3838
var el =
3939
dbUser.ExternalLogins.First(
4040
externalLogin => externalLogin.Key == providerKey &&
41-
externalLogin.Provider == loginProvider);
41+
externalLogin.Provider.ToLowerInvariant() == loginProvider.ToLowerInvariant());
4242
_ = _ctx.Set<UserExternalLogin>().Remove(el);
4343
_ = await _ctx.SaveChangesAsync(cancellationToken);
4444
}

0 commit comments

Comments
 (0)