diff options
| author | Lizzy Hunt <lizzy.hunt@usu.edu> | 2024-03-29 16:35:04 -0600 |
|---|---|---|
| committer | Lizzy Hunt <lizzy.hunt@usu.edu> | 2024-03-29 16:35:04 -0600 |
| commit | 5080c566ac31ec622986c04f1812a1e88c88210e (patch) | |
| tree | d8dbaa766ef21b098c5740880facc2989c750295 /args/args.go | |
| parent | 7cc13887eae7dd2a61900751e038d273313d077f (diff) | |
| download | hatecomputers.club-5080c566ac31ec622986c04f1812a1e88c88210e.tar.gz hatecomputers.club-5080c566ac31ec622986c04f1812a1e88c88210e.zip | |
guestbook!
Diffstat (limited to 'args/args.go')
| -rw-r--r-- | args/args.go | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/args/args.go b/args/args.go index 3be0abd..40dd1af 100644 --- a/args/args.go +++ b/args/args.go @@ -10,11 +10,9 @@ import ( ) type Arguments struct { - DatabasePath string - TemplatePath string - StaticPath string - CloudflareToken string - CloudflareZone string + DatabasePath string + TemplatePath string + StaticPath string Migrate bool Scheduler bool @@ -27,6 +25,12 @@ type Arguments struct { Dns bool DnsRecursion []string DnsPort int + + CloudflareToken string + CloudflareZone string + + HcaptchaSecret string + HcaptchaSiteKey string } func GetArgs() (*Arguments, error) { @@ -57,6 +61,9 @@ func GetArgs() (*Arguments, error) { oauthRedirectURI := os.Getenv("OAUTH_REDIRECT_URI") oauthUserInfoURI := os.Getenv("OAUTH_USER_INFO_URI") + hcaptchaSecret := os.Getenv("HCAPTCHA_SECRET") + hcaptchaSiteKey := os.Getenv("HCAPTCHA_SITE_KEY") + envVars := [][]string{ {cloudflareToken, "CLOUDFLARE_TOKEN"}, {cloudflareZone, "CLOUDFLARE_ZONE"}, @@ -102,6 +109,9 @@ func GetArgs() (*Arguments, error) { OauthConfig: oauthConfig, OauthUserInfoURI: oauthUserInfoURI, + + HcaptchaSecret: hcaptchaSecret, + HcaptchaSiteKey: hcaptchaSiteKey, } return arguments, nil |
