You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every place that creates a client (nay a connection) should have an option to accept an API key which becomes the Authorization header of Bearer <api-key>. This is commonly used in self-hosted setups and will become common for cloud.
Thought was given to whether this should be lang only or core, but it became clear that "rpc metadata" (aka gRPC metadata aka headers) should remain separate from this setting all the way until headers are actually applied because people copy this client config in other places and it shouldn't just be a shallow alias for setting RPC metadata at that level.
The text was updated successfully, but these errors were encountered:
Describe the solution you'd like
Every place that creates a client (nay a connection) should have an option to accept an API key which becomes the
Authorization
header ofBearer <api-key>
. This is commonly used in self-hosted setups and will become common for cloud.Client places:
Thought was given to whether this should be lang only or core, but it became clear that "rpc metadata" (aka gRPC metadata aka headers) should remain separate from this setting all the way until headers are actually applied because people copy this client config in other places and it shouldn't just be a shallow alias for setting RPC metadata at that level.
The text was updated successfully, but these errors were encountered: