package constants const ( // Envstore identifier // StringStore string store identifier StringStoreIdentifier = "stringStore" // BoolStore bool store identifier BoolStoreIdentifier = "boolStore" // SliceStore slice store identifier SliceStoreIdentifier = "sliceStore" // EnvKeyEnv key for env variable ENV EnvKeyEnv = "ENV" // EnvKeyEnvPath key for cli arg variable ENV_PATH EnvKeyEnvPath = "ENV_PATH" // EnvKeyVersion key for build arg version EnvKeyVersion = "VERSION" // EnvKeyAuthorizerURL key for env variable AUTHORIZER_URL // TODO: remove support AUTHORIZER_URL env EnvKeyAuthorizerURL = "AUTHORIZER_URL" // EnvKeyPort key for env variable PORT EnvKeyPort = "PORT" // EnvKeyAdminSecret key for env variable ADMIN_SECRET EnvKeyAdminSecret = "ADMIN_SECRET" // EnvKeyDatabaseType key for env variable DATABASE_TYPE EnvKeyDatabaseType = "DATABASE_TYPE" // EnvKeyDatabaseURL key for env variable DATABASE_URL EnvKeyDatabaseURL = "DATABASE_URL" // EnvKeyDatabaseName key for env variable DATABASE_NAME EnvKeyDatabaseName = "DATABASE_NAME" // EnvKeySmtpHost key for env variable SMTP_HOST EnvKeySmtpHost = "SMTP_HOST" // EnvKeySmtpPort key for env variable SMTP_PORT EnvKeySmtpPort = "SMTP_PORT" // EnvKeySmtpUsername key for env variable SMTP_USERNAME EnvKeySmtpUsername = "SMTP_USERNAME" // EnvKeySmtpPassword key for env variable SMTP_PASSWORD EnvKeySmtpPassword = "SMTP_PASSWORD" // EnvKeySenderEmail key for env variable SENDER_EMAIL EnvKeySenderEmail = "SENDER_EMAIL" // EnvKeyJwtType key for env variable JWT_TYPE EnvKeyJwtType = "JWT_TYPE" // EnvKeyJwtSecret key for env variable JWT_SECRET EnvKeyJwtSecret = "JWT_SECRET" // EnvKeyJwtPrivateKey key for env variable JWT_PRIVATE_KEY EnvKeyJwtPrivateKey = "JWT_PRIVATE_KEY" // EnvKeyJwtPublicKey key for env variable JWT_PUBLIC_KEY EnvKeyJwtPublicKey = "JWT_PUBLIC_KEY" // EnvKeyAllowedOrigins key for env variable ALLOWED_ORIGINS EnvKeyAllowedOrigins = "ALLOWED_ORIGINS" // EnvKeyAppURL key for env variable APP_URL EnvKeyAppURL = "APP_URL" // EnvKeyRedisURL key for env variable REDIS_URL EnvKeyRedisURL = "REDIS_URL" // EnvKeyCookieName key for env variable COOKIE_NAME EnvKeyCookieName = "COOKIE_NAME" // EnvKeyAdminCookieName key for env variable ADMIN_COOKIE_NAME EnvKeyAdminCookieName = "ADMIN_COOKIE_NAME" // EnvKeyResetPasswordURL key for env variable RESET_PASSWORD_URL EnvKeyResetPasswordURL = "RESET_PASSWORD_URL" // EnvKeyDisableEmailVerification key for env variable DISABLE_EMAIL_VERIFICATION EnvKeyDisableEmailVerification = "DISABLE_EMAIL_VERIFICATION" // EnvKeyDisableBasicAuthentication key for env variable DISABLE_BASIC_AUTH EnvKeyDisableBasicAuthentication = "DISABLE_BASIC_AUTHENTICATION" // EnvKeyDisableMagicLinkLogin key for env variable DISABLE_MAGIC_LINK_LOGIN EnvKeyDisableMagicLinkLogin = "DISABLE_MAGIC_LINK_LOGIN" // EnvKeyDisableLoginPage key for env variable DISABLE_LOGIN_PAGE EnvKeyDisableLoginPage = "DISABLE_LOGIN_PAGE" // EnvKeyRoles key for env variable ROLES EnvKeyRoles = "ROLES" // EnvKeyProtectedRoles key for env variable PROTECTED_ROLES EnvKeyProtectedRoles = "PROTECTED_ROLES" // EnvKeyDefaultRoles key for env variable DEFAULT_ROLES EnvKeyDefaultRoles = "DEFAULT_ROLES" // EnvKeyJwtRoleClaim key for env variable JWT_ROLE_CLAIM EnvKeyJwtRoleClaim = "JWT_ROLE_CLAIM" // EnvKeyGoogleClientID key for env variable GOOGLE_CLIENT_ID EnvKeyGoogleClientID = "GOOGLE_CLIENT_ID" // EnvKeyGoogleClientSecret key for env variable GOOGLE_CLIENT_SECRET EnvKeyGoogleClientSecret = "GOOGLE_CLIENT_SECRET" // EnvKeyGithubClientID key for env variable GITHUB_CLIENT_ID EnvKeyGithubClientID = "GITHUB_CLIENT_ID" // EnvKeyGithubClientSecret key for env variable GITHUB_CLIENT_SECRET EnvKeyGithubClientSecret = "GITHUB_CLIENT_SECRET" // EnvKeyFacebookClientID key for env variable FACEBOOK_CLIENT_ID EnvKeyFacebookClientID = "FACEBOOK_CLIENT_ID" // EnvKeyFacebookClientSecret key for env variable FACEBOOK_CLIENT_SECRET EnvKeyFacebookClientSecret = "FACEBOOK_CLIENT_SECRET" // EnvKeyOrganizationName key for env variable ORGANIZATION_NAME EnvKeyOrganizationName = "ORGANIZATION_NAME" // EnvKeyOrganizationLogo key for env variable ORGANIZATION_LOGO EnvKeyOrganizationLogo = "ORGANIZATION_LOGO" // EnvKeyCustomAccessTokenScript key for env variable CUSTOM_ACCESS_TOKEN_SCRIPT EnvKeyCustomAccessTokenScript = "CUSTOM_ACCESS_TOKEN_SCRIPT" // Not Exposed Keys // EnvKeyClientID key for env variable CLIENT_ID EnvKeyClientID = "CLIENT_ID" // EnvKeyEncryptionKey key for env variable ENCRYPTION_KEY EnvKeyEncryptionKey = "ENCRYPTION_KEY" // EnvKeyJWK key for env variable JWK EnvKeyJWK = "JWK" // EnvKeyIsProd key for env variable IS_PROD EnvKeyIsProd = "IS_PROD" )