Currently, the API Key Id is a randomly generated UUID, which is not very human-readable.
When used in external systems, one could consider deriving a prefix such as
some-api-key
from the name "Some API key" by lowercasing it and replacing all chars not matching
[a-z]
by
-
or similar.
Still adding a random suffix to ensure uniqueness is a good idea probably!
This would result in
client_id
values which can be easily correlated with meshStack API Keys, even in external systems. Also configuration errors (using the wrong
client_id
) are easier to spot.