public async Task <IActionResult> ConfirmEmailAsync([FromBody] EmailConfirmationBindingModel ecbm)
        {
            var user = await userService.GetUserAsync(User);

            var result = await userService.ConfirmEmailAsync(user, ecbm.Token);

            if (result.Succeeded)
            {
                return(Ok(new SuccessObject("Email confirmation link has been send.")));
            }

            return(BadRequest(result.Errors.First()));
        }
        public async Task <IActionResult> EmailConfirmation([FromBody] EmailConfirmationBindingModel model)
        {
            await _userService.ConfirmEmail(model.Email, model.Token);

            return(Ok());
        }