aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/config.exs12
-rw-r--r--config/dev.exs1
-rw-r--r--config/test.exs6
3 files changed, 14 insertions, 5 deletions
diff --git a/config/config.exs b/config/config.exs
index a87116e..3c34501 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -1,7 +1,9 @@
use Mix.Config
-config :recaptcha, :api_config,
- %{ verify_url: "https://www.google.com/recaptcha/api/siteverify",
- public_key: "YOUR_PUBLIC_KEY",
- private_key: "YOUR_PRIVATE_KEY"
- }
+config :recaptcha,
+ verify_url: "https://www.google.com/recaptcha/api/siteverify",
+ timeout: 5000,
+ public_key: System.get_env("RECAPTCHA_PUBLIC_KEY"),
+ secret: System.get_env("RECAPTCHA_PRIVATE_KEY")
+
+import_config "#{Mix.env}.exs"
diff --git a/config/dev.exs b/config/dev.exs
new file mode 100644
index 0000000..d2d855e
--- /dev/null
+++ b/config/dev.exs
@@ -0,0 +1 @@
+use Mix.Config
diff --git a/config/test.exs b/config/test.exs
new file mode 100644
index 0000000..18aed6e
--- /dev/null
+++ b/config/test.exs
@@ -0,0 +1,6 @@
+use Mix.Config
+
+config :recaptcha,
+ http_client: Recaptcha.Http.MockClient,
+ secret: "test_secret",
+ public_key: "test_public_key"