aboutsummaryrefslogtreecommitdiff
path: root/lib/zendex/connection.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/zendex/connection.ex')
-rw-r--r--lib/zendex/connection.ex6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/zendex/connection.ex b/lib/zendex/connection.ex
index 52615b5..7c532eb 100644
--- a/lib/zendex/connection.ex
+++ b/lib/zendex/connection.ex
@@ -1,10 +1,12 @@
defmodule Zendex.Connection do
- @type t :: %{base_url: String.t, username: String.t, password: String.t}
+ @type t :: %{base_url: String.t, authentication: binary}
@spec set_up(String.t, String.t, String.t) :: t
def set_up(base_url, username, password) do
- %{base_url: base_url, username: username, password: password}
+ authentication = Base.encode64("#{username}:#{password}")
+
+ %{base_url: base_url, authentication: authentication}
end
end