The requested page is not available for the requested platform. You are viewing the content for Default platform.

SecurityModule.CustomChangePasswordOnLogon Event

Occurs when the ChangePasswordOnLogon Action is being executed.

Namespace: DevExpress.ExpressApp.Security

Assembly: DevExpress.ExpressApp.Security.v19.1.dll


public event EventHandler<CustomChangePasswordOnLogonEventArgs> CustomChangePasswordOnLogon
Public Event CustomChangePasswordOnLogon As EventHandler(Of CustomChangePasswordOnLogonEventArgs)

Event Data

The CustomChangePasswordOnLogon event handler receives an argument of the DevExpress.ExpressApp.Security.CustomChangePasswordOnLogonEventArgs type.


Handle this event to customize the behavior of theChangePasswordOnLogon Action. By default, a separate IObjectSpace is created, a SecuritySystem.CurrentUser object is queried and the ChangePasswordOnLogonParameters.NewPassword value is passed to the IAuthenticationStandardUser.SetPassword method to update the password. The password change is immediately committed to the database. After the change is successfully committed, the new password is passed to the SecurityModule.TryUpdateLogonParameters method.

See Also