apollo-studio-community icon indicating copy to clipboard operation
apollo-studio-community copied to clipboard

[Feature request] Ability to define shared secrets, such as api keys

Open paulrostorp opened this issue 3 years ago • 2 comments

I would like the ability to define shared secrets, such as api keys, for use in authentication, for example

Github's implementation of secrets is a good example, wherein the value of a secret is immutable, i.e you can only ever write a secret. Once created you cannot view the value of secret, but you can use them in headers or in preflight scripts. A system like that would be suitable for storing API keys.

paulrostorp avatar Mar 15 '22 13:03 paulrostorp

Thanks for the feedback!

Could I clarify if this is specifically asking for us to store the secrets so it can be shared with other users of your graph? (i.e. environment variables wouldn't suffice )

cheapsteak avatar Mar 15 '22 16:03 cheapsteak

@cheapsteak yes it is for sharing. For example for use in a shared preflight script requiring a secret API key.

paulrostorp avatar Mar 16 '22 11:03 paulrostorp