summary refs log tree commit diff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/Captcha.ts1
-rw-r--r--src/util/Config.ts11
2 files changed, 9 insertions, 3 deletions
diff --git a/src/util/Captcha.ts b/src/util/Captcha.ts
deleted file mode 100644

index cb0ff5c3..00000000 --- a/src/util/Captcha.ts +++ /dev/null
@@ -1 +0,0 @@ -export {}; diff --git a/src/util/Config.ts b/src/util/Config.ts
index e500197f..f1f0f458 100644 --- a/src/util/Config.ts +++ b/src/util/Config.ts
@@ -1,6 +1,5 @@ import { Config, Snowflake } from "@fosscord/server-util"; import crypto from "crypto"; -import fs from "fs"; export default { init() { @@ -75,10 +74,14 @@ export interface DefaultOptions { forwadedFor: string | null; captcha: { enabled: boolean; - service: "recaptcha" | null; // TODO: hcaptcha, custom + service: "recaptcha" | "hcaptcha" | null; // TODO: hcaptcha, custom sitekey: string | null; + secret: string | null; }; }; + login: { + requireCaptcha: boolean; + }; register: { email: { required: boolean; @@ -155,8 +158,12 @@ export const DefaultOptions: DefaultOptions = { enabled: false, service: null, sitekey: null, + secret: null, }, }, + login: { + requireCaptcha: false, + }, register: { email: { required: true,