public async Task <ActionResult> Registrar([FromBody] ContaRegistroModel model) { if (await _contaServico.Registrar(model)) { await _contaServico.Logar(new ContaLoginModel { Email = model.Email, Senha = model.Senha }); return(Ok(new OkAuthResponse("Usuário registrado com sucesso", token: await _jwtServico.GerarToken(model.Email)))); } return(BadRequest(new BadRequestResponse("Não foi possível registrar o usuário", _notificador.ObterNotificacoes(), model))); }