skevy / graphiql-app

Light, Electron-based Wrapper around GraphiQL
MIT License
2.96k stars 336 forks source link

Add support for Client Certificates (Mutual TLS) #140

Closed leoiacovini closed 4 years ago

leoiacovini commented 5 years ago

This PR adds a new feature allowing to include client-side SSL certificates (mutual TLS) on requests to the GraphQL server. The special https agent is used only when the certificates are present and the protocol is https.

The UI is a bit simple right now, but is able to provide the main requirements for this feature (pics down)

Pics:

screen shot 2019-02-03 at 02 15 57 screen shot 2019-02-03 at 02 22 13
raotkind commented 5 years ago

😀

leoiacovini commented 5 years ago

@skevy Any insights regarding this PR? If not then I will close it due to the apparent inactivity of the repo