Browse Source

Update user last sign-in time on password validation

pull/24278/head
maliming 2 months ago
parent
commit
f92612f7d9
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 3
      modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo/Abp/IdentityServer/AspNetIdentity/AbpResourceOwnerPasswordValidator.cs

3
modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo/Abp/IdentityServer/AspNetIdentity/AbpResourceOwnerPasswordValidator.cs

@ -322,6 +322,9 @@ public class AbpResourceOwnerPasswordValidator : IResourceOwnerPasswordValidator
additionalClaims.ToArray()
);
user.SetLastSignInTime(DateTimeOffset.UtcNow);
await UserManager.UpdateAsync(user);
await IdentitySecurityLogManager.SaveAsync(
new IdentitySecurityLogContext
{

Loading…
Cancel
Save