We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent afe04ea commit dedeb10Copy full SHA for dedeb10
config/credentials.go
@@ -2,11 +2,17 @@ package config
2
3
// Credentials -
4
type Credentials struct {
5
- User *UserCredentials `yaml:"user,omitempty" validate:"omitempty"`
+ User *UserCredentials `yaml:"user,omitempty" validate:"omitempty"`
6
+ ApiKey *ApiKey `yaml:"api_key,omitempty" validate:"omitempty"`
7
}
8
9
// UserCredentials -
10
type UserCredentials struct {
11
Name string `yaml:"name" validate:"required"`
12
Password string `yaml:"password" validate:"required"`
13
14
+
15
+type ApiKey struct {
16
+ Header string `yaml:"header" validate:"required"`
17
+ Key string `yaml:"key" validate:"required"`
18
+}
0 commit comments