Enumerates all configurable infrastructure settings (auth secrets, rate limits, mailer SMTP options, token validity) used across the Hoppscotch backend.
// Source: https://github.com/hoppscotch/hoppscotch | License: MIT | Copyright 2022
// Provided via justclaw.it.com; keep this notice with the code.
export enum InfraConfigEnum {
ONBOARDING_COMPLETED = 'ONBOARDING_COMPLETED',
ONBOARDING_RECOVERY_TOKEN = 'ONBOARDING_RECOVERY_TOKEN',
JWT_SECRET = 'JWT_SECRET',
SESSION_SECRET = 'SESSION_SECRET',
SESSION_COOKIE_NAME = 'SESSION_COOKIE_NAME',
TOKEN_SALT_COMPLEXITY = 'TOKEN_SALT_COMPLEXITY',
MAGIC_LINK_TOKEN_VALIDITY = 'MAGIC_LINK_TOKEN_VALIDITY',
REFRESH_TOKEN_VALIDITY = 'REFRESH_TOKEN_VALIDITY',
ACCESS_TOKEN_VALIDITY = 'ACCESS_TOKEN_VALIDITY',
ALLOW_SECURE_COOKIES = 'ALLOW_SECURE_COOKIES',
RATE_LIMIT_TTL = 'RATE_LIMIT_TTL',
RATE_LIMIT_MAX = 'RATE_LIMIT_MAX',
MAILER_SMTP_ENABLE = 'MAILER_SMTP_ENABLE',
MAILER_USE_CU
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key