Current section
Files
Jump to
Current section
Files
lib/jwt.ex
defmodule JWT do
@moduledoc false
defmacro __using__(_) do
quote do
import JWT
end
end
use HTTPoison.Base
@apikey System.get_env("API_SIRENE")
def process_request_url(_url) do
"https://api.insee.fr/token"
end
def process_request_body(_body) do
"grant_type=client_credentials"
end
def process_request_headers(_headers) do
[{"Authorization", "Basic #{@apikey}"}, {"Content-Type", "application/x-www-form-urlencoded"}]
end
end