redirect_uri = redirect_uri(conn, redirect_uri)
url_params = %{access_token: token.token}
url_params = Maps.put_if_present(url_params, :state, params["state"])
redirect_uri = redirect_uri(conn, redirect_uri)
url_params = %{access_token: token.token}
url_params = Maps.put_if_present(url_params, :state, params["state"])
redirect_uri = redirect_uri(conn, redirect_uri)
url_params = %{code: auth.token}
url_params = Maps.put_if_present(url_params, :state, auth_attrs["state"])
redirect_uri = redirect_uri(conn, redirect_uri)
url_params = %{code: auth.token}
url_params = Maps.put_if_present(url_params, :state, auth_attrs["state"])
{:mfa_required, user, auth, _},
params
) do
{:mfa_required, user, auth, _},
params
) do
do: put_session(conn, :registration_id, registration_id)
defp build_and_response_mfa_token(user, auth) do
do: put_session(conn, :registration_id, registration_id)
defp build_and_response_mfa_token(user, auth) do