Описание тега guardian
Guardian - это библиотека аутентификации на основе токенов для использования с приложениями Elixir.
1
ответ
Guardian позволяет пользователю получить доступ к контроллеру, даже если current_user равен nil?
Если пользователь отправляет токен, срок действия которого еще не истек, этого конкретного пользователя больше не существует, Guardian все еще позволяйте пользователю добраться до контроллера. я добавил {:ok, nil} в current_user.ex и это просто убив…
20 ноя '17 в 08:11
0
ответов
Как сделать контроллеры / маршруты доступными с определенными разрешениями с помощью Phoenix Guardian
Я пытаюсь реализовать веб-приложение с конкретными функциями, которые должны быть защищены ролями безопасности. У меня есть рабочая аутентификация, но я не могу получить разрешения на работу. Я попытался после этого, Как вы ограничиваете разрешения …
27 сен '18 в 20:56
0
ответов
Как включить SSH в операционной системе HP Non stop kernel
Операционная система ядра HP без остановки не позволяет SSH-соединения с ним. Но FTP разрешено передавать файлы. Некоторые из них могут предложить какое-то решение для включения SSH в ОС HP без остановки ядра. Я получаю ниже ошибки для ssh-запроса и…
29 авг '18 в 11:29
1
ответ
Проверка идентификатора с помощью Guardian 1 и Phoenix 1.3
Я использую Guardian 1 и Phoenix 1.3. И я пытаюсь сделать API, который использует JWT. Теперь у меня есть аутентификация, работающая для маршрутов. Например, вы не можете получить доступ get api/users/ без действительного токена в заголовке. У меня …
19 ноя '17 в 11:40
1
ответ
API опекуна JSON
Итак, я пытаюсь извлечь JSON из API газеты Guardian. В принципе, я могу получить все, кроме автора, что очень важно. Как это сделать или какой другой способ извлечь это. Заранее большое спасибо. Я новичок во всем этом и задавал вопросы в прошлом, но…
20 фев '18 в 10:43
0
ответов
Guardian.Plug.current_resource(conn) возвращает ноль
Я обновляю Guardian из v0.14 в v1.0, Я следую руководству по обновлению со страницы официального опекуна github и столкнулся с одной проблемой. Для обновления я немного изменил логику аутентификации. От: case Myapp.Session.authenticate(session_param…
07 май '18 в 10:45
1
ответ
Guardian.Plug.EnsurePermissions не распознается
Я пытаюсь реализовать основанную на разрешениях защиту в своем приложении Phoenix с помощью Guardian. Я нашел примеры в Интернете, но когда я пытаюсь их реализовать, я не могу обойти эту ошибку: ** (UndefinedFunctionError) function Guardian.Plug.Ens…
24 сен '18 в 13:16
1
ответ
Elixir/Phoenix/Guardian - Назначение current_user в conn не работает для тестирования
Если есть такие контроллеры, как это def index(%{assigns: %{current_user: %User{} = current_user}}} = conn, params) do ## User exists end def index(conn, params) do ## No user exists end Если я запускаю этот тест, я ожидаю, что он вызовет первое дей…
24 апр '18 в 12:43
1
ответ
Проверка подлинности пользователя в шаблонах Phoenix
Я работаю над приложением Phoenix. Часть аутентификации реализована с Guardian, Как и на обычном веб-сайте, приложение имеет верхний и нижний колонтитулы и боковую панель. Это статические страницы в папке макета. в виде дерева -lib |--admin_app_web …
23 июн '18 в 14:59
1
ответ
Запомнить меня функциональность в Фениксе с помощью Guardian
Я разрабатываю систему входа в систему для веб-приложения, использующего Guardian для обработки аутентификации. В моем конфиге Guardian у меня есть ttl: {30, :days} Пользовательский токен сохраняется в файлах cookie по телефону: defp login(conn, use…
03 ноя '17 в 14:19
0
ответов
Могу ли я расшифровать HTML-файл, который был зашифрован с помощью Guardian?
Я хочу просмотреть исходный код веб-сайта, но он возвращает зашифрованное содержимое, весь код не читается. В головной части возвращенного файла index.html я нашел это: <META NAME='GENERATOR' Content='The source code of this page is encrypted wit…
03 янв '19 в 03:40
0
ответов
Тест аутентификации API с помощью Guardian
Я пытаюсь проверить свой контроллер, но продолжаю нажимать на ошибку "Неаутентифицированный". Я думаю, я знаю, где это идет не так, но я просто не уверен, почему это не работает. Вот что у меня есть. setup %{conn: conn} do user = insert(:user) {:ok,…
21 апр '18 в 03:46
3
ответа
Аутентифицировать JWT с помощью Guardian 1 и Phoenix 1.3
Я сделал проект, который можно найти здесь: https://github.com/rootkc/phx_auth_api Когда я пытаюсь опубликовать на: http://0.0.0.0:4000/api/login с телом: { "user": { "username": "kenneth", "password": "kenneth" } } Это пользователь, который находит…
13 ноя '17 в 20:41
1
ответ
Guardian db не вставляет запись в базу данных
Мой микс файл содержит {:guardian, "~> 1.0"}, {:guardian_db, "~> 1.1"}, и конфиг содержит config :my_app, MyApp.Guardian, issuer: "my_app", ttl: {30, :days}, allowed_drift: 2000, verify_issuer: true, # mix guardian.gen.secret (to get a key for…
30 янв '18 в 08:04
1
ответ
Проблема с Guardian - EnsureAuthenticated не работает
Я пытаюсь заставить работать приложение Guardian для моего приложения. Но я полностью застрял и не могу найти поддержки для проблемы, с которой я столкнулся. Насколько я знаю, я настроил Guardian именно так, как показывает документация, но когда я п…
28 апр '18 в 18:30
0
ответов
Пользовательская проверка заголовка Elixir Guardian вместо авторизации
У меня есть два токена, приходящих на мой метод Endpoint. один с ключом внутри Authorization и еще один внутри App-token но не смог найти никаких документов / поддержки или что-нибудь, чтобы обойти это. Какой возможный обходной путь для проверки / п…
29 окт '18 в 07:03
0
ответов
IE11 очень медленно работает на сайтах HTTPS
У нас есть внутреннее веб-приложение, и, если коротко, оно очень медленное в IE11. Chrome и Firefox не имеют этой проблемы. У нас есть HTTP-версия одного и того же веб-сайта, и это быстро, до 6 одновременных HTTP-сессий с сервером и постоянство сесс…
29 май '18 в 13:20
1
ответ
Отправка ответа graphql из обработчика ошибок Guardian при использовании Absinthe
У меня есть приложение Phoenix с Absinthe для API Graphql. Guardian используется для аутентификации запросов, которые предоставляют токен Bearer в заголовке. Все это прекрасно работает, пока не будет предоставлен неверный токен. Я указал обработчик …
17 ноя '18 в 13:28
1
ответ
Переслать аргументы от пользовательского плагина ко второму
У меня есть пользовательский плагин, который выглядит следующим образом: defmodule Db.Auth.GuardianPipeline do use Guardian.Plug.Pipeline, otp_app: :db, module: Db.Auth.Guardian plug Guardian.Plug.VerifySession, claims: %{"typ" => "access"} plug …
02 дек '18 в 18:01
2
ответа
Обнаружение GameGuardian, установленного на Android/ Предотвращение изменения значений в Game Guardian
Добрый день. Я пытаюсь найти способ обнаружить apk-игру игры, установленную на ОС Android. Google не дал никаких ответов, поэтому я пришел сюда. Проблема в том, что Game Guardian устанавливает различные apk при первом запуске с произвольным именем п…
01 фев '19 в 10:08