summary refs log tree commit diff
path: root/src/util/config/types/subconfigurations/register/Email.ts
blob: 7f54faa72ce181ff4f7f6b767853a8c10e8dfc6a (plain) (blame)
1
2
3
4
5
6
7
export class EmailConfiguration {
	required: boolean = false;
	allowlist: boolean = false;
	blocklist: boolean = true;
	domains: string[] = []; // TODO: efficiently save domain blocklist in database
	// domains: fs.readFileSync(__dirname + "/blockedEmailDomains.txt", { encoding: "utf8" }).split("\n"),
}