public Response <ClientTokenDTO> CreateTokenByClient(ClientLoginDTO clientLoginDTO) { var client = _clients.SingleOrDefault(x => x.Id == clientLoginDTO.ClientId && x.Secret == clientLoginDTO.ClientSecret); if (client == null) { return(Response <ClientTokenDTO> .Fail("Client Id or Client Secret bot found", 404, true)); } var token = _tokenService.CreateTokenByClient(client); return(Response <ClientTokenDTO> .Success(token, 200)); }
public Response <ClientTokenDTO> CreateTokenByClient(ClientLoginDTO clientLoginDTO) { var client = _clients.SingleOrDefault(x => x.Id == clientLoginDTO.ClientId && x.Secret == clientLoginDTO.ClientSecret); if (client == null) { return(Response <ClientTokenDTO> .Fail("ClientId veya ClientSecret bulunamadı.", (int)HttpStatusCode.NotFound, true)); } var token = _tokenService.CreateTokenByClient(client); return(Response <ClientTokenDTO> .Success(token, (int)HttpStatusCode.OK)); }
public IActionResult CreateTokenByClient(ClientLoginDTO client) { var result = _authenticationService.CreateTokenByClient(client); return(ActionResultInstance(result)); }