add env files
This commit is contained in:
7
auth.go
7
auth.go
@@ -17,7 +17,7 @@ import (
|
||||
|
||||
var jwtSecret []byte
|
||||
|
||||
// InitJWT initializes JWT secret
|
||||
// InitJWT initializes JWT secret (legacy function)
|
||||
func InitJWT() {
|
||||
secret := os.Getenv("JWT_SECRET")
|
||||
if secret == "" {
|
||||
@@ -28,6 +28,11 @@ func InitJWT() {
|
||||
jwtSecret = []byte(secret)
|
||||
}
|
||||
|
||||
// InitJWTWithConfig initializes JWT secret with configuration
|
||||
func InitJWTWithConfig(config *Config) {
|
||||
jwtSecret = []byte(config.JWTSecret)
|
||||
}
|
||||
|
||||
// generateRandomSecret generates a random secret for JWT
|
||||
func generateRandomSecret() string {
|
||||
b := make([]byte, 32)
|
||||
|
||||
Reference in New Issue
Block a user