Used with Pow.Plug.RequireAuthenticated or Pow.Plug.RequireNotAuthenticated.
call(Plug.Conn.t(), atom()) :: Plug.Conn.t()