Getting Started does not work, because this is not defined:
# Maybe logged in routes
scope "/", AuthMeWeb do
pipe_through [:browser, :auth]
get "/", PageController, :index <---- not defined in PageController!
So either change this
## lib/auth_me_web/controllers/page_controller.ex
defmodule AuthMeWeb.PageController do
use AuthMeWeb, :controller
def protected(conn, _) do
user = Guardian.Plug.current_resource(conn)
render(conn, "protected.html", current_user: user)
end
end
to
"add this to PageController"
def protected(conn, _) do
user = Guardian.Plug.current_resource(conn)
render(conn, "protected.html", current_user: user)
end
Getting Started does not work, because this is not defined:
So either change this
to
"add this to PageController"
or add add
index/2
(like in the PR).