diff --git a/config/docker.env b/config/docker.env
index 7bc47695ea22fc0542c80cccd1089594cc9a4f53..86d015069c22a41a8a2596a71a6a17eb29f7aad6 100644
--- a/config/docker.env
+++ b/config/docker.env
@@ -1,4 +1,5 @@
 SECRET_KEY_BASE=REALLY_LONG_SECRET
+GUARDIAN_SECRET_KEY_BASE=REALLY_LONG_SECRET
 DATABASE_HOST=db
 DATABASE_URL=ecto://postgres:postgres@db/postgres
 PORT=4000
diff --git a/config/releases.exs b/config/releases.exs
index 7716ea2cd4ce4a7a8488f78852a08ba407f7ecc9..9b865a8c61c40b3f22da065ea9ace08e88d4aa15 100644
--- a/config/releases.exs
+++ b/config/releases.exs
@@ -23,6 +23,13 @@ secret_key_base =
     You can generate one by calling: mix phx.gen.secret
     """
 
+guardian_secret_key_base =
+System.get_env("GUARDIAN_SECRET_KEY_BASE") ||
+  raise """
+  environment variable GUARDIAN_SECRET_KEY_BASE is missing.
+  You can generate one by calling: mix guardian.gen.secret
+  """
+
 config :diskuy, DiskuyWeb.Endpoint,
   http: [
     port: String.to_integer(System.get_env("PORT") || "4000"),
@@ -30,6 +37,11 @@ config :diskuy, DiskuyWeb.Endpoint,
   ],
   secret_key_base: secret_key_base
 
+
+config :diskuy, DiskuyWeb.Auth.Guardian,
+  issuer: "diskuy",
+  secret_key: guardian_secret_key_base
+
 # ## Using releases (Elixir v1.9+)
 #
 # If you are doing OTP releases, you need to instruct Phoenix