# 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