feat: add admin panel
This commit is contained in:
@@ -18,6 +18,8 @@ type Config struct {
|
||||
OTPTTL time.Duration // اعتبار کد OTP
|
||||
AdminMobile string // شماره ادمین برای تست بدون SMS
|
||||
AdminOTP string // کد ثابت ادمین
|
||||
AdminUser string // یوزرنیمِ پنل ادمین (Basic Auth)
|
||||
AdminPass string // پسوردِ پنل ادمین (Basic Auth)
|
||||
}
|
||||
|
||||
// Load کانفیگ را از env با مقادیر پیشفرض معقول میخواند.
|
||||
@@ -33,6 +35,8 @@ func Load() Config {
|
||||
OTPTTL: 15 * time.Minute,
|
||||
AdminMobile: env("ADMIN_MOBILE", ""),
|
||||
AdminOTP: env("ADMIN_OTP", ""),
|
||||
AdminUser: env("ADMIN_PANEL_USER", "admin"),
|
||||
AdminPass: env("ADMIN_PANEL_PASS", "admin"),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user