mirror of
https://gitlab.com/foxixus/neomovies-api.git
synced 2025-10-28 01:48:51 +05:00
feat: implement JWT refresh token mechanism and improve auth
This commit is contained in:
@@ -2,25 +2,25 @@ package config
|
||||
|
||||
const (
|
||||
// Environment variable keys
|
||||
EnvTMDBAccessToken = "TMDB_ACCESS_TOKEN"
|
||||
EnvJWTSecret = "JWT_SECRET"
|
||||
EnvPort = "PORT"
|
||||
EnvBaseURL = "BASE_URL"
|
||||
EnvNodeEnv = "NODE_ENV"
|
||||
EnvGmailUser = "GMAIL_USER"
|
||||
EnvGmailPassword = "GMAIL_APP_PASSWORD"
|
||||
EnvLumexURL = "LUMEX_URL"
|
||||
EnvAllohaToken = "ALLOHA_TOKEN"
|
||||
EnvRedAPIBaseURL = "REDAPI_BASE_URL"
|
||||
EnvRedAPIKey = "REDAPI_KEY"
|
||||
EnvMongoDBName = "MONGO_DB_NAME"
|
||||
EnvGoogleClientID = "GOOGLE_CLIENT_ID"
|
||||
EnvGoogleClientSecret= "GOOGLE_CLIENT_SECRET"
|
||||
EnvGoogleRedirectURL = "GOOGLE_REDIRECT_URL"
|
||||
EnvFrontendURL = "FRONTEND_URL"
|
||||
EnvVibixHost = "VIBIX_HOST"
|
||||
EnvVibixToken = "VIBIX_TOKEN"
|
||||
|
||||
EnvTMDBAccessToken = "TMDB_ACCESS_TOKEN"
|
||||
EnvJWTSecret = "JWT_SECRET"
|
||||
EnvPort = "PORT"
|
||||
EnvBaseURL = "BASE_URL"
|
||||
EnvNodeEnv = "NODE_ENV"
|
||||
EnvGmailUser = "GMAIL_USER"
|
||||
EnvGmailPassword = "GMAIL_APP_PASSWORD"
|
||||
EnvLumexURL = "LUMEX_URL"
|
||||
EnvAllohaToken = "ALLOHA_TOKEN"
|
||||
EnvRedAPIBaseURL = "REDAPI_BASE_URL"
|
||||
EnvRedAPIKey = "REDAPI_KEY"
|
||||
EnvMongoDBName = "MONGO_DB_NAME"
|
||||
EnvGoogleClientID = "GOOGLE_CLIENT_ID"
|
||||
EnvGoogleClientSecret = "GOOGLE_CLIENT_SECRET"
|
||||
EnvGoogleRedirectURL = "GOOGLE_REDIRECT_URL"
|
||||
EnvFrontendURL = "FRONTEND_URL"
|
||||
EnvVibixHost = "VIBIX_HOST"
|
||||
EnvVibixToken = "VIBIX_TOKEN"
|
||||
|
||||
// Default values
|
||||
DefaultJWTSecret = "your-secret-key"
|
||||
DefaultPort = "3000"
|
||||
@@ -28,9 +28,9 @@ const (
|
||||
DefaultNodeEnv = "development"
|
||||
DefaultRedAPIBase = "http://redapi.cfhttp.top"
|
||||
DefaultMongoDBName = "database"
|
||||
DefaultVibixHost = "https://vibix.org"
|
||||
DefaultVibixHost = "https://vibix.org"
|
||||
|
||||
// Static constants
|
||||
TMDBImageBaseURL = "https://image.tmdb.org/t/p"
|
||||
CubAPIBaseURL = "https://cub.rip/api"
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user