Я очень плохо знаком с Elixir
и Phoenix
, я пытаюсь аутентифицировать свое приложение, используя {:comeonin, "~> 4.0"}
и {:guardian, "~> 1.0"}
, и у меня есть вспомогательная функция, которая проверяет, вошел ли пользователь в систему:
defmodule Chatter.ViewHelper do
def current_user(conn), do: Guardian.Plug.current_resource(conn)
def logged_in?(conn) do
Guardian.Plug.authenticated?(conn)
end
end
Но я получаю эту ошибку:
** (UndefinedFunctionError) function Guardian.Plug.authenticated?/1 is undefined or private.