initial commit
This commit is contained in:
10
config/jwt.go
Normal file
10
config/jwt.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package config
|
||||
|
||||
import "time"
|
||||
|
||||
// JWTConfig holds configuration for JWT token service
|
||||
type JWTConfig struct {
|
||||
Secret string `mapstructure:"secret"` // JWT secret key for token signing
|
||||
AccessTokenExpiration time.Duration `mapstructure:"access_token_expiration"` // Access token expiration duration
|
||||
RefreshTokenExpiration time.Duration `mapstructure:"refresh_token_expiration"` // Refresh token expiration duration
|
||||
}
|
||||
Reference in New Issue
Block a user