# TODO: ask eric about naming
defmodule PlugParadoxAuth.SetGoogleAuth do
def init(options) do
# initialize options
options
end
# def call(conn, %{params: %{code: code}}) do
def call(conn, opts) do
IO.inspect "PlugParadoxAuth.SetGoogleAuth.set_session"
IO.inspect conn
IO.puts opts
# Handle error case
# make a git commit after profile comes back
# {:ok, token} = ElixirAuthGoogle.get_token(code, conn)
# {:ok, profile} = ElixirAuthGoogle.get_user_profile(token.access_token)
# IO.inspect profile
conn
end
end