Browse Source

Add consent user event.

pull/286/head
Sebastian 9 years ago
parent
commit
9a98122b50
  1. 2
      src/Squidex.Domain.Users/IUserEvents.cs
  2. 4
      src/Squidex.Domain.Users/NoopUserEvents.cs
  3. 2
      src/Squidex/Areas/IdentityServer/Controllers/Account/AccountController.cs

2
src/Squidex.Domain.Users/IUserEvents.cs

@ -12,5 +12,7 @@ namespace Squidex.Domain.Users
public interface IUserEvents
{
void OnUserRegistered(IUser user);
void OnConsentGiven(IUser user);
}
}

4
src/Squidex.Domain.Users/NoopUserEvents.cs

@ -11,6 +11,10 @@ namespace Squidex.Domain.Users
{
public sealed class NoopUserEvents : IUserEvents
{
public void OnConsentGiven(IUser user)
{
}
public void OnUserRegistered(IUser user)
{
}

2
src/Squidex/Areas/IdentityServer/Controllers/Account/AccountController.cs

@ -123,6 +123,8 @@ namespace Squidex.Areas.IdentityServer.Controllers.Account
await userManager.UpdateAsync(user);
userEvents.OnConsentGiven(user);
return RedirectToReturnUrl(returnUrl);
}

Loading…
Cancel
Save