В devise используется before_filter :authenticate_user! ограничить доступ только для аутентифицированных пользователей. Когда неаутентифицированный пользователь все равно пытается посетить страницу с ограниченным доступом, devise автоматически ...
Я хочу специально установить поле при создании пользователя. У меня есть класс RegistrationsController < Devise::RegistrationsController def create super @user.tag_list = params[:tags] end
...
def new before_фильтр сделать перенаправление_на "/", если текущий_admin || current_company flash[:notice] = 'У вас недостаточно прав, чтобы быть здесь', если только current_admin ||...
Я использовал devise и omniauth-facebook в своем приложении Rails 3 для аутентификации Facebook, основываясь на этом руководстве:Добавление аутентификации Facebook в приложение Rails 3.1, и оно отлично работает! Но теперь я хочу иметь полное...
Я использую devise's authentication_user! метод в контроллере. Это работает нормально, когда auth_token, предоставленный в запросе, является правильным, но если аутентификация не удалась, я получаю: curl -...
Я пытаюсь переопределить Почтовая программа Devise по умолчанию для реализации некоторых пользовательских функций. Devise отправляет электронные письма, но с пустыми телами.
Я лишил свой пользовательский Mailer всех его функций и...
Я в тупике. У меня есть приложение rails (3.1.3), которое я создавал, и недавно добавил devise (2.0), чтобы создать пользовательскую модель и соответствующую аутентификацию, которая идет с ней. После того, как я...
Это то, что моя спецификация файл выглядит так: spec/api/v1/projects_spec.rb require "spec_helper" description "/api/v1/projects", :type => :api do context "проекты, просматриваемые этим пользователем" сделайте это "JSON" ...
Я использую devise и создаю логин с Facebook с помощью omniauth, но у меня проблема с потерей доступа к вспомогательным методам devise, таким как current_user и user_signed_in? методы не работают. РЕДАКТИРОВАТЬ...
У меня есть форма с :remote => true, что означает, что она будет отправлена через ajax. В контроллере у меня есть такой код: before_filter: authentication_user!, :only => [:create] Ибо я только разрешаю...
В моем приложении у меня есть две разные формы входа в систему с двух контроллеров, которые будут выполнять вход через Devise::SessionsController, проблема заключается в том, что после успешного входа (или неудачи) мне нужно...
I есть две модели User и Admin (с RailsAdmin), которые используют Devise. Я вхожу в систему как пользователь, а затем вхожу в систему как администратор. Но результатом выхода из одной из этих моделей является выход из двух моделей в...
Я использую Rails 3 с новым подтверждением разработки. Я хочу, чтобы пользователи обычно подтверждали свой адрес электронной почты. При создании нового пользователя я могу пропустить подтверждение по электронной почте: user.skip_confirmation! ...
Во-первых, вся остальная почта, отправляемая приложением, работает. Это только при вызове пароля сброса в Devise. Из трассировки стека, а также из вывода WEBrick, электронное письмо завершается ...
Я переопределяю контроллер devise_invitable и в своем методе create хочу передать дополнительные значения в шаблон электронной почты invitations_instructions. Например, название группы, удалось ли кому-нибудь ...
После входа в facebook меня перенаправляют на /#_=_, который показывает домашнюю страницу. Этот вид мусора также появлялся в других URL-адресах, например, когда регистрация не удалась и была перенаправлена на /...
Я следую этой отличной статье, чтобы настроить часть аутентификации моего API рельсов (3.2):
http://blog.joshsoftware.com/2011/12/23/designing-rails-api-using-rabl-and-devise/ Я сделал ...
У нас странная проблема. В контроллере приложения у нас установлен before_filter, который требует аутентификации с помощью devise и при необходимости перенаправляет на страницу входа. В нашей библиотеке ...
Я немного запутался в том, как devise маршрутизирует мои запросы, по какой-то причине я не могу перейти к пути выхода в моем приложении сейчас: ActionController::RoutingError (Нет маршрута, соответствующего [GET] "/users/sign_out")...
У меня есть приложение, в котором я управляю регистрацией/входом/выходом с помощью Rails через Devise. Когда я вхожу в систему, меня перенаправляют на панель #index, где начинается Backbone. Я хотел бы как-то восстановить свои...
Я переношу свои стандартные модульные тесты Rails в RSpec, и у меня проблемы с разработкой. Все контроллеры, содержащие аутентификацию устройств, не работают с RSpec. Я пытаюсь войти в систему с правами администратора в RSpec...
Я внедряю Devise в приложение Rails 3.2 и хочу, чтобы система запомнила пользователя. /app/models/user.rb: class User < ActiveRecord::Base devise :database_authenticable, :recoverable, ...
В настоящее время у меня есть приложение, которое использует обычную аутентификацию Devise для входа и выхода, но использует модуль Devise token_authenticable для создания уникального токена который используется при отправке данных в ...
Я использую devise и cancan в проекте Rails 3.2. У меня есть модель события с
логический общедоступный флаг. Если событие помечено как public => true, тогда я хочу, чтобы кто-нибудь, вошедший или не вошедший, мог...
Я пытаюсь заставить RSpec работать с простым приложением с каркасом, начиная с тестов каркаса rspec. Согласно вики о разработке, я добавил различные записи конфигурации разработки, фабрику для пользователя и ...
Я только начал с тестирования Devise. Я не могу понять, почему я получаю эту ошибку :: Failure / Error: subject.current_user.should_not be_nil ArgumentError: uncaught throw: warden ...
Я хочу использовать представления, сгенерированные моим устройством (с помощью команды rails g devise: views users) из app / views / users. Я уже установил эти параметры из app / initializers / devise.rb: config.scoped_views = true
...
Пытаюсь перенести свое приложение с Rails 3.0 на 3.2, и в рамках этого я также обновляю гем Devise. Оказалось, что для нового Devise требуется новый гем OmniAuth. У меня авторизация в Facebook настроена с помощью ...