summary refs log tree commit diff
path: root/src/util/config/types/subconfigurations/security/Captcha.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/config/types/subconfigurations/security/Captcha.ts')
-rw-r--r--src/util/config/types/subconfigurations/security/Captcha.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/util/config/types/subconfigurations/security/Captcha.ts b/src/util/config/types/subconfigurations/security/Captcha.ts
new file mode 100644
index 00000000..ad6aa762
--- /dev/null
+++ b/src/util/config/types/subconfigurations/security/Captcha.ts
@@ -0,0 +1,6 @@
+export class CaptchaConfiguration {
+    enabled: boolean = false;
+    service: "recaptcha" | "hcaptcha" | null = null; // TODO: hcaptcha, custom
+    sitekey: string | null = null;
+    secret: string | null = null;
+}
\ No newline at end of file