Я использую phoneix версии 1.3.4.
У меня есть UserSocket
, который проверяет jwt и подключает пользователя к сокету.
Итак, для проверки валидации jwt для подключения сокетаЯ следовал руководству по Phoenix и сделал функцию подключения в блоке настройки, как показано ниже:
{:ok, _, jwt} = Authentication.encode_and_sign(user)
{:ok, socket} = connect(UserSocket, %{token: jwt})
Но он не подключается к сокету и не вызывает ошибку {:error, %FunctionClauseError{args: nil, arity: 1, clauses: nil, function: :peek_protected, kind: nil, module: :jose_jws}}
Чего мне здесь не хватает?какие-либо предложения?