Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
Configuration holds data necessery for configuring application
type Database ¶
type Database struct {
PSN string `envconfig:"DSN" required:"true"`
Log bool `envconfig:"DB_LOG" default:"false"`
CreateSchema bool `envconfig:"DB_CREATE_SCHEMA" default:"false"`
Timeout int `envconfig:"DB_TIMEOUT" default:"5"`
}
Database holds data necessery for database configuration
type JWT ¶
type JWT struct {
Realm string `envconfig:"JWT_REALM" required:"true"`
Secret string `envconfig:"JWT_SECRET" required:"true"`
Duration int `envconfig:"JWT_DURATION" required:"true"`
RefreshDuration int
MaxRefresh int
SigningAlgorithm string `envconfig:"JWT_ALGORITHM" default:"HS256"`
}
JWT holds data necessery for JWT configuration
Click to show internal directories.
Click to hide internal directories.