0
ответов

Письмо с подтверждением от devise on rails3 с использованием Gmail не приходит

Я установил следующее. ---------------------- config/environments/development.rb ---------------------- 29 ActionMailer::Base.delivery_method = :smtp 30 ActionMailer::Base....
вопрос задан: 13 April 2012 06:42
0
ответов

Как элегантно обработать статус 401 устройства в AJAX?

В devise используется before_filter :authenticate_user! ограничить доступ только для аутентифицированных пользователей. Когда неаутентифицированный пользователь все равно пытается посетить страницу с ограниченным доступом, devise автоматически ...
вопрос задан: 12 April 2012 13:43
0
ответов

Переопределение метода создания регистрации устройства

Я хочу специально установить поле при создании пользователя. У меня есть класс RegistrationsController < Devise::RegistrationsController def create super @user.tag_list = params[:tags] end ...
вопрос задан: 12 April 2012 03:35
0
ответов

Rails before_фильтр для определенных действий в контроллере

def new before_фильтр сделать перенаправление_на "/", если текущий_admin || current_company flash[:notice] = 'У вас недостаточно прав, чтобы быть здесь', если только current_admin ||...
вопрос задан: 8 April 2012 08:08
0
ответов

Токен доступа от devise+omniauth-аутентификации Facebook для использования в fb-graph

Я использовал devise и omniauth-facebook в своем приложении Rails 3 для аутентификации Facebook, основываясь на этом руководстве:Добавление аутентификации Facebook в приложение Rails 3.1, и оно отлично работает! Но теперь я хочу иметь полное...
вопрос задан: 8 April 2012 05:57
0
ответов

Как удалить перенаправление html в devise authentication_user

Я использую devise's authentication_user! метод в контроллере. Это работает нормально, когда auth_token, предоставленный в запросе, является правильным, но если аутентификация не удалась, я получаю: curl -...
вопрос задан: 6 April 2012 09:50
0
ответов

Devise отправляет электронные письма с пустыми телами, когда я переопределяю его почтовую программу

Я пытаюсь переопределить Почтовая программа Devise по умолчанию для реализации некоторых пользовательских функций. Devise отправляет электронные письма, но с пустыми телами. Я лишил свой пользовательский Mailer всех его функций и...
вопрос задан: 4 April 2012 17:36
0
ответов

Devise сломал все мои тесты - ActiveRecord::RecordNotUnique PG::Error

Я в тупике. У меня есть приложение rails (3.1.3), которое я создавал, и недавно добавил devise (2.0), чтобы создать пользовательскую модель и соответствующую аутентификацию, которая идет с ней. После того, как я...
вопрос задан: 30 March 2012 04:19
0
ответов

неопределенный метод 'env' для nil:NilClass

Это то, что моя спецификация файл выглядит так: spec/api/v1/projects_spec.rb require "spec_helper" description "/api/v1/projects", :type => :api do context "проекты, просматриваемые этим пользователем" сделайте это "JSON" ...
вопрос задан: 29 March 2012 19:42
0
ответов

devise+omniauth devise helper, например current_user,user_signed_in? не работает

Я использую devise и создаю логин с Facebook с помощью omniauth, но у меня проблема с потерей доступа к вспомогательным методам devise, таким как current_user и user_signed_in? методы не работают. РЕДАКТИРОВАТЬ...
вопрос задан: 29 March 2012 10:10
0
ответов

как обрабатывать аутентификацию_пользователя! с вызовом ajax?

У меня есть форма с :remote => true, что означает, что она будет отправлена ​​через ajax. В контроллере у меня есть такой код: before_filter: authentication_user!, :only => [:create] Ибо я только разрешаю...
вопрос задан: 28 March 2012 05:46
0
ответов

Придумать, как перенаправить на другую страницу (на основе некоторого параметра) после входа в систему?

В моем приложении у меня есть две разные формы входа в систему с двух контроллеров, которые будут выполнять вход через Devise::SessionsController, проблема заключается в том, что после успешного входа (или неудачи) мне нужно...
вопрос задан: 23 March 2012 07:14
0
ответов

Разработать отдельный выход для двух разных моделей

I есть две модели User и Admin (с RailsAdmin), которые используют Devise. Я вхожу в систему как пользователь, а затем вхожу в систему как администратор. Но результатом выхода из одной из этих моделей является выход из двух моделей в...
вопрос задан: 21 March 2012 19:40
0
ответов

Как пропустить необходимость подтверждения обновления адреса электронной почты с помощью devise?

Я использую Rails 3 с новым подтверждением разработки. Я хочу, чтобы пользователи обычно подтверждали свой адрес электронной почты. При создании нового пользователя я могу пропустить подтверждение по электронной почте: user.skip_confirmation! ...
вопрос задан: 19 March 2012 21:47
0
ответов

EOFError в Devise / passwordsController # create

Во-первых, вся остальная почта, отправляемая приложением, работает. Это только при вызове пароля сброса в Devise. Из трассировки стека, а также из вывода WEBrick, электронное письмо завершается ...
вопрос задан: 15 March 2012 18:31
0
ответов

передача дополнительных параметров экземпляра в шаблон электронной почты devise_invitable

Я переопределяю контроллер devise_invitable и в своем методе create хочу передать дополнительные значения в шаблон электронной почты invitations_instructions. Например, название группы, удалось ли кому-нибудь ...
вопрос задан: 15 March 2012 18:02
0
ответов

Почему Devise/Omniauth добавляет мусор в URL?

После входа в facebook меня перенаправляют на /#_=_, который показывает домашнюю страницу. Этот вид мусора также появлялся в других URL-адресах, например, когда регистрация не удалась и была перенаправлена на /...
вопрос задан: 13 March 2012 08:11
0
ответов

Аутентификация токена с помощью Rails и Devise

Я следую этой отличной статье, чтобы настроить часть аутентификации моего API рельсов (3.2): http://blog.joshsoftware.com/2011/12/23/designing-rails-api-using-rabl-and-devise/ Я сделал ...
вопрос задан: 11 March 2012 20:05
0
ответов

rspec игнорирует skip_before_filter?

У нас странная проблема. В контроллере приложения у нас установлен before_filter, который требует аутентификации с помощью devise и при необходимости перенаправляет на страницу входа. В нашей библиотеке ...
вопрос задан: 9 March 2012 11:25
0
ответов

Devise/Rails: маршрут не соответствует [GET] «/users/sign_out»

Я немного запутался в том, как devise маршрутизирует мои запросы, по какой-то причине я не могу перейти к пути выхода в моем приложении сейчас: ActionController::RoutingError (Нет маршрута, соответствующего [GET] "/users/sign_out")...
вопрос задан: 6 March 2012 19:48
0
ответов

Получение текущего_пользователя rails/devise из Backbone

У меня есть приложение, в котором я управляю регистрацией/входом/выходом с помощью Rails через Devise. Когда я вхожу в систему, меня перенаправляют на панель #index, где начинается Backbone. Я хотел бы как-то восстановить свои...
вопрос задан: 6 March 2012 11:25
0
ответов

RSpec и разработка: не могу войти в систему с правами администратора

Я переношу свои стандартные модульные тесты Rails в RSpec, и у меня проблемы с разработкой. Все контроллеры, содержащие аутентификацию устройств, не работают с RSpec. Я пытаюсь войти в систему с правами администратора в RSpec...
вопрос задан: 6 March 2012 09:36
0
ответов

Devise Rememberable ничего не помнит

Я внедряю Devise в приложение Rails 3.2 и хочу, чтобы система запомнила пользователя. /app/models/user.rb: class User < ActiveRecord::Base devise :database_authenticable, :recoverable, ...
вопрос задан: 6 March 2012 02:27
0
ответов

Автоматическое создание токена аутентификации Devise при регистрации

В настоящее время у меня есть приложение, которое использует обычную аутентификацию Devise для входа и выхода, но использует модуль Devise token_authenticable для создания уникального токена который используется при отправке данных в ...
вопрос задан: 5 March 2012 22:36
0
ответов

Как лучше всего обойти авторизацию разработки для определенной записи, помеченной как общедоступная

​​Я использую devise и cancan в проекте Rails 3.2. У меня есть модель события с логический общедоступный флаг. Если событие помечено как public => true, тогда я хочу, чтобы кто-нибудь, вошедший или не вошедший, мог...
вопрос задан: 5 March 2012 20:17
0
ответов

rail3/rspec/devise: тест контроллера rspec завершится неудачно, если я не добавлю dummy=subject.current_user.inspect

Я пытаюсь заставить RSpec работать с простым приложением с каркасом, начиная с тестов каркаса rspec. Согласно вики о разработке, я добавил различные записи конфигурации разработки, фабрику для пользователя и ...
вопрос задан: 1 March 2012 19:12
0
ответов

uncaught throw: warden in Devise Testing

Я только начал с тестирования Devise. Я не могу понять, почему я получаю эту ошибку :: Failure / Error: subject.current_user.should_not be_nil ArgumentError: uncaught throw: warden ...
вопрос задан: 28 February 2012 13:24
0
ответов

Как отменить проверку с помощью Rails + Devise

Я пытаюсь переопределить: message validates_presence_of адрес электронной почты и пароль, но не могу. Как решить эту проблему?
вопрос задан: 25 February 2012 23:37
0
ответов

Невозможно переопределить представления гемов разработки по умолчанию

Я хочу использовать представления, сгенерированные моим устройством (с помощью команды rails g devise: views users) из app / views / users. Я уже установил эти параметры из app / initializers / devise.rb: config.scoped_views = true ...
вопрос задан: 24 February 2012 15:05
0
ответов

Переход на OmniAuth 1.0: неопределенный метод `user_omniauth_authorize_path '

Пытаюсь перенести свое приложение с Rails 3.0 на 3.2, и в рамках этого я также обновляю гем Devise. Оказалось, что для нового Devise требуется новый гем OmniAuth. У меня авторизация в Facebook настроена с помощью ...
вопрос задан: 23 February 2012 14:20