public async Task <IActionResult> ChangePassword([FromBody] ChangePasswordRequest changeRequest)
        {
            int userId = GetUserId();

            IOperationResult <bool> result =
                await _accountsManager.ChangePasswordForUser(userId, changeRequest.CurrentPassword,
                                                             changeRequest.NewPassword);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }

            return(Ok());
        }