Вопросы по теме 'warden'

Аутентификация между приложениями с помощью Devise и Warden
У меня есть 2 приложения. Приложение Rails 3 с devise и приложение Sinatra с Warden. Я уже реализовал Devise с помощью приложения rails. Мое приложение sinatra является поставщиком API для приложения rails/javascript. Теперь я хочу, чтобы...
820 просмотров

Проблемы с обратными вызовами Warden::Manager after_authentication
Это, вероятно, было бы проще для меня, если бы Ruby был моим первым языком, но в любом случае, вот мой вопрос: Используя Rails 3.1, я пытаюсь получить доступ к некоторым обратным вызовам Warden Manager с помощью Devise, чтобы создавать новую...
1994 просмотров

Пользовательская стратегия аутентификации для Devise с использованием :token_authenticable
Мне интересно, как реализовать пользовательскую стратегию аутентификации с использованием devise :token_authenticable . Я уже нашел инструкции о том, как это сделать с моделью, использующей devise :database_authenticatable , которая описана...
1260 просмотров
schedule 02.01.2024

Ошибка контроллера Rails: при возврате 401 не указано приложение сбоя
В моем контроллере я хочу ответить на запрос ajax с ошибкой http 401 (unauthorized), если пользователь не вошел в систему. Однако приведенный ниже код вместо этого выдает внутреннюю ошибку сервера 500. Rails выдает ошибку: «Приложение No Failure не...
500 просмотров

Rails4+Devise: скрыть маршруты, когда пользователь не аутентифицирован
Я пытаюсь сделать страницы моего бэк-офиса администратора «невидимыми» для неаутентифицированных пользователей. Это означает, что когда пользователь переходит к чему-то вроде /admin/my_controller , я хочу отобразить пользовательскую страницу 404,...
1130 просмотров
schedule 10.07.2022

Ruby on Rails не пойманный бросок :warden
require 'test_helper' class DashboardControllerTest < ActionController::TestCase include Devise::TestHelpers include Warden::Test::Helpers Warden.test_mode! test "should get index" do get :index assert_response :success end...
484 просмотров
schedule 02.07.2023

Как добавить пользовательскую стратегию аутентификации Devise/Warden для использования с ActiveAdmin?
Я пытаюсь создать систему единого входа, в которой куча приложений Rails 4 в разных поддоменах использует общий файл cookie. У меня есть 4 приложения, выполняющие аутентификацию через волшебный камень, и 2 приложения, использующие ActiveAdmin и...
2736 просмотров

Как структурировать аутентифицированные маршруты при использовании Devise?
В моем вопросе Как получить корневой вид когда пользователь не вошел в систему rails? max ответил, что мы можем использовать authenticated , чтобы сделать маршруты доступными только тогда, когда кто-то аутентифицирован. У меня есть проблема, как...
2387 просмотров
schedule 22.08.2023

Настройка контроллера разработки и представлений
Я наивен в ROR. Я пытаюсь войти в систему только с электронной почтой, используя devise. Я хочу отобразить страницу входа, если пользователь с предоставленным адресом электронной почты не существует. Но когда я пытаюсь отобразить «новый», после...
57 просмотров
schedule 31.10.2022