Лучшие devise вопросы ИТ разработчиков

  • 25голосов
  • 5ответов
  • 0просмотров

неопределенный метод «database_authenticatable» для # <ActiveRecord :: ConnectionAdapters :: TableDefinition: 0x9dee690>

Я использую гем Active Admin для моего небольшого приложения, основанного на викторине. Но когда я выполнюrake db:migrateэто дает мне ошибку. Ниже приведен след команды: $ rake db:migrate RAILS_ENV=production --trace ** Invoke db:migrate ...

Задан May 17, 2012, 6:17 AMотlucifer
  • 14голос
  • 1ответ
  • 0просмотров

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

У меня возникли проблемы с правильным выполнением моих тестов Rspec на элементах, где Devise пытается аутентифицировать пользователя в before_filter. Я последовал примеру из вики Devise Git:Как: тестирование контроллеров и представлений с ...

Задан Jun 12, 2012, 6:36 PMотy0mbo
  • 21голосов
  • 2ответа
  • 0просмотров

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

Я использую устройство authenticate_user! метод в контроллере. Это работает нормально, когда в запросе указан правильный auth_token, но если аутентификация не удалась, я получаю: curl -XGET 'http://localhost:3000/my_obj?auth_token=wrongtoken' ...

Задан Apr 06, 2012, 9:50 AMотLuc
  • 15голосов
  • 3ответа
  • 0просмотров

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

Я хочу специально установить поле при создании пользователя. я имею class RegistrationsController < Devise::RegistrationsController def create super @user.tag_list = params[:tags] end endУ меня есть флажки, которые передают параметр тегов, и я ...

Задан Apr 12, 2012, 3:35 AMотVasseurth
  • 21голосов
  • 4ответа
  • 0просмотров

Остановить Devise от очистки сессии

Кажется, когда пользователь выходит из системы через стандартные контроллеры Devise, Devise уничтожает все хранилище сеансов, а не только свои собственные данные. Есть ли способ избежать такого поведения? У меня есть другие не относящиеся к делу ...

Задан Apr 14, 2012, 10:54 AMотbloudermilk
  • 3голосов
  • 2ответа
  • 0просмотров

Rails: добавление роли администратора с помощью devise, который может видеть всех пользователей

Мне нужно создать роль администратора, используя devise для моего приложения. Я создал базовую аутентификацию с использованием устройства devise. У меня есть разработанная пользовательская модель в моем приложении, но теперь мне ...

Задан Apr 19, 2012, 6:04 AMотmu is too shortAayush
  • 81голосов
  • 8ответов
  • 0просмотров

Поделиться сессией (куки) между поддоменами в Rails?

У меня есть настройка приложения, где каждый пользователь принадлежит компании, и у этой компании есть поддомен (я использую поддомен в стиле basecamp). Проблема, с которой я сталкиваюсь, заключается в том, что rails создает несколько файлов ...

Задан May 01, 2012, 7:11 PMотWahaj Ali
  • 3голосов
  • 7ответов
  • 0просмотров

Эффективный способ отслеживать даты входа пользователя и историю IP-адресов

Я пытаюсь отследить историю входа пользователя в статистику, но мне неясно, каким будет наилучший способ сделать это. У меня могла бы быть отдельная таблица, которая записывает пользователей и их статистику входа в систему с датой, но эта таблица ...

Задан May 08, 2012, 2:30 PMотgarlicman
  • 10голос
  • 1ответ
  • 0просмотров

Разработать: разрешить пользователям регистрироваться как «UsErNaMe», но входить с «username»

Точно так же, как работает большинство веб-сайтов, я должен был хранить "UsErNaMe" в базе данных, но разрешить пользователям входить в систему с «именем пользователя». Это довольно очевидная и необходимая функция, и многие люди, кажется, ...

Задан May 10, 2012, 10:22 AMотdanneu
  • 3голосов
  • 2ответа
  • 0просмотров

Как я могу получить мою новую регистрационную форму для разработки AJAXified?

Я хочу, чтобы после успешного создания учетной записи отправленная форма исчезла, и должно появиться сообщение (в зависимости от статуса регистрации). Если все прошло успешно, они должны увидеть простое "Спасибо". Пожалуйста, проверьте свою ...

Задан Jun 19, 2012, 1:39 PMотRodrigo Floresmarcamillion
  • 6голосов
  • 2ответа
  • 0просмотров

настраиваемое действие для контроллера devis registrations получение нулевого ресурса

в основном я хочу иметь два отдельных действия для смены пароля и смены электронной почты вместо одного. Я обновил мои маршруты, чтобы они указывали на мой новый контроллер, который наследуется от Devise :: RegistrationsController. Мои ...

Задан Jun 29, 2012, 1:06 AMотNS.
  • 9голосов
  • 4ответа
  • 0просмотров

Разработайте с Omniauth для нескольких моделей без STI

Есть ли способ настроить Devise Omniauth для нескольких моделей без STI? У нас есть модели Студенты и профессора, и мы не хотели использовать STI, но теперь мы поняли, что Devise с Omniauth не очень хорошо работает с ...

Задан Jul 02, 2012, 12:00 AMотmarc_ferna
  • 5голос
  • 1ответ
  • 0просмотров

Как получить токен CSRF с rails3.2.x перед отправкой restful POST / PUT API, без какой-либо формы / пользовательского интерфейса со стороны сервера?

Я знаю, что рельсы по умолчанию обеспечивают защиту CSRF от rails3. но мое веб-приложение представляет собой одностраничное приложение, и все коммуникации зависят от ajax. Итак, как я могу получить токен CSRF с сервера перед каждым вызовом ajax? ...

Задан Jun 26, 2012, 5:53 PMотqwert
  • 7голосов
  • 2ответа
  • 0просмотров

Ошибка аутентификации: Devise + OmniAuth + Twitter

я получаю(twitter) Authentication failure! invalid_credentials: OAuth::Unauthorized, 401 Unauthorized ошибка после успешного входа в твиттер, и страница перенаправлена на страницу входа Вот конфигурация приложения routes.rb devise_for :users, ...

Задан May 23, 2017, 12:32 PMотCommunityAmit Patel
  • 5голосов
  • 2ответа
  • 0просмотров

Rails Devise, как пропустить электронное письмо с подтверждением, но все еще генерировать токен подтверждения?

Я использую user.skip_confirmation!Чтобы пропустить подтверждение по электронной почте, когда новый пользователь добавлен существующим пользователем. Проблема с skip_confirmation заключается в том, что он не генерирует токен подтверждения. Я ...

Задан Jul 29, 2012, 2:12 AMотAnApprentice
  • 12голосов
  • 4ответа
  • 0просмотров

Как пропустить проверку подлинности Devise при использовании ключа API?

Я использую Devise в своем приложении и хотел бы создать глобальный ключ API, который мог бы получать доступ к данным JSON любой учетной записи без необходимости входа в систему. Например, скажем, мой ключ API1234 и у меня есть два пользователя, ...

Задан Aug 03, 2012, 5:23 PMотFilmiHero
  • 36голосов
  • 9ответов
  • 0просмотров

Rails, разработка аутентификации, выпуск CSRF

Я делаю одностраничное приложение с использованием Rails. При входе и выходе контроллеры Devise вызываются с помощью ajax. Проблема, которую я получаю, состоит в том, что, когда я 1) выполняю вход, 2) завершаю работу, повторный вход не ...

Задан Jun 14, 2013, 12:36 PMотvrepsys
  • 39голосов
  • 3ответа
  • 0просмотров

Разработайте и Сильные Параметры

Я хотел бы знать, как интегрировать оба этих драгоценных камня (devise + Strong Parameters), так как сильные параметры, вероятно, будут добавлены в ядро rails в 4.0 любая помощь приветствуется Спасибо

Задан Aug 25, 2012, 3:48 AMотronalchnRodrigo Zurek
  • 38голосов
  • 2ответа
  • 0просмотров

Как сделать Devise блокируемым с количеством неудачных попыток

Использование Devise 2.1.2 и Rails 3.2.6 Я делаю это Q & A на всякий случай, если другие столкнутся с этой проблемой, потому что я нашел немного и разбросанную документацию для этого. Эта ошибка может возникнуть, если вы попытаетесь ...

Задан Aug 10, 2012, 10:44 PMотDavid Nix
  • 5голос
  • 1ответ
  • 0просмотров

Rails 3.2.8 - делитесь разработанными сессиями по поддоменам с POW

Я пытаюсь настроить простой блог на основе поддоменов в rails 3.2.8. В основном это будут сайты, пользователи (аутентифицированные через Devise) и членство для подключения пользователей к сайтам. Я настроил POW, чтобы myapp.dev работал правильно. ...

Задан Aug 12, 2013, 4:28 PMотDukelingdvanderb
  • 1голосов
  • 2ответа
  • 0просмотров

Выйдите из сеанса разработки из пользовательского действия контроллера (Rails)

Как выйти из сеанса разработки с пользовательского контроллера? У нас есть какая-нибудь встроенная функция для этого? так же, как мы имеем дляuser_signed_in?

Задан Aug 28, 2012, 2:57 PMотbalanv
  • 9голосов
  • 4ответа
  • 0просмотров

Devise Test Helper - sign_in не работает

По какой-то причине я не могу заставить работать вспомогательный метод sign_in. current_user продолжает быть нулевым. Есть идеи, в чем может быть проблема? Тестовое задание: before :each do @user = FactoryGirl.create :user sign_in @user end ...

Задан Sep 01, 2012, 9:17 AMотKaran
  • 3голосов
  • 3ответа
  • 0просмотров

Capybara & Rspec: Как удалить аккаунт?

Я использую Devise и пишу тест для сценария удаления пользователем своей учетной записи, но я застрял в том, как я бы вызвал окно подтверждения и нажал OK. Вот ссылка и мой тест: <p><%= link_to "Delete my account", ...

Задан Sep 09, 2012, 7:57 PMотLearningRoR
  • 29голос
  • 1ответ
  • 0просмотров

Установка ролей через rolify в определении FactoryGirl

Я использую devise, rolify и cancan. Я также использую rspec с FactoryGirl для тестирования. Сейчас я работаю над некоторыми тестами и хочу определить пользователей с разными ролями для этих тестов. Вот мое текущее предположение о том, как ...

Задан Sep 12, 2012, 3:55 AMотKevin K
  • 10голос
  • 1ответ
  • 0просмотров

Как использовать несколько экземпляров Active Admin для полных отдельных моделей

У меня есть 2 модели: * Users * Suppliers и я хочу предоставить 2 изолированных интерфейса Active Admin. У них обоих есть продуманные маршруты: devise_for :users, ActiveAdmin::Devise.config devise_for :suppliers, ActiveAdmin::Devise.config ...

Задан Sep 12, 2012, 10:50 AMотstonehz
  • 1голос
  • 1ответ
  • 0просмотров

Базовая разработка Devise с I18N

Я новичок в RSpec и пытаюсь написать простой тест, который показывает, что Devise работает. Я выбрал случайную страницу и хочу написать тест, который показывает, что не вошедший в систему пользователь перенаправляется в / users ...

Задан Sep 13, 2012, 8:36 PMотDerek Hill
  • 22голосов
  • 12ответов
  • 0просмотров

Заполнение пользователей с помощью Devise в Ruby on Rails

В моей среде разработки и тестирования я хочу заполнить базу данных группой пользователей. Я использую Ruby on Rails v3.2.8 и последнюю версию Devise. Поэтому я добавил эту строку в мой файл db / seeds.rb: User.create(email: '[email protected]', ...

Задан Sep 14, 2012, 5:22 AMотat.
  • 0голосов
  • 2ответа
  • 0просмотров

CanCan :: Ability, где определен метод current_user?

В значительной степени то, что я упомянул в названии. Я использую CanCan :: Ability в своем коде для проверки прав и возможностей. Он ожидает, что метод current_user будет определен. Я предполагаю, что это прибывает из разработки (но не уверен), ...

Задан Sep 17, 2012, 2:23 PMотRajat
  • 4голосов
  • 3ответа
  • 0просмотров

Devise - форма единого входа для нескольких пользователей

У меня есть две модели Devise, Пользователь и Бизнес; Я хотел бы, чтобы оба могли войти в систему, используя форму единого входа. Я использую Backbone JS, и у меня есть настроенное представление, поэтому представление не является проблемой. ...

Задан Sep 22, 2012, 5:38 PMотiainAbid
  • 3голос
  • 1ответ
  • 0просмотров

Rails Devise предотвращает вход в систему сразу после регистрации без использования Confirmable

Случай использования: 1. Admin should be able to create user, and it should not attempt to login. 2. Public User can crate account and after signup he should be redirected to sign-in page rather signing him in immediately. Может ли ...

Задан Sep 22, 2012, 6:10 AMотSyed
  • 7голосов
  • 2ответа
  • 0просмотров

Rails Devise Приглашаемое редирект после отправки приглашения

Я установил и работаю. Попытка выяснить, как перенаправить пользователя после того, как он / она отправил приглашение. Прямо сейчас он перенаправляет меня в корень. Я думал, что вы можете просто установить свой собственный путь в методе ниже, но ...

Задан Oct 04, 2012, 5:10 AMотPoyi
  • 3голосов
  • 3ответа
  • 0просмотров

Capybara &amp; Rspec: Как удалить аккаунт?

Я использую Devise и пишу тест для сценария удаления пользователем своей учетной записи, но яЯ застрял на том, как я бы вызвать окно подтверждения и нажмите кнопку ОК. Вот ссылка и мой тест: { :confirm => "Are you sure?" }, :method => :delete ...

Задан Sep 08, 2012, 6:41 PMотLearningRoR
  • 29голос
  • 1ответ
  • 0просмотров

Установка ролей через rolify в определении FactoryGirl

Я использую devise, rolify и cancan. Я'Я также использую rspec с FactoryGirl для тестирования. Прямо сейчас яЯ работаю над некоторыми тестами, и я хочу определить пользователей с разными ролями для этих тестов. Вот мое текущее предположение о ...

Задан Sep 12, 2012, 1:55 AMотKevin K
  • 10голос
  • 1ответ
  • 0просмотров

Как использовать несколько экземпляров Active Admin для полных отдельных моделей

У меня есть 2 модели: * пользователей * Поставщики и я хочу предоставить 2 изолированных интерфейса Active Admin. У них обоих есть продуманные маршруты: devise_for :users, ActiveAdmin::Devise.config devise_for ...

Задан Sep 12, 2012, 8:50 AMотstonehz
  • 1голос
  • 1ответ
  • 0просмотров

Базовая разработка Devise с I18N

Я новичок в RSpec и пытаюсь написать простой тест, который показывает, что Devise работает. Я'Вы выбрали случайную страницу и хотите написать тест, который показывает, что не вошедший в систему пользователь перенаправляется в / users ...

Задан Sep 13, 2012, 6:36 PMотDerek Hill
  • 0голосов
  • 2ответа
  • 0просмотров

CanCan :: Ability, где определен метод current_user?

В значительной степени то, что я упомянул в названии. Я использую CanCan :: Ability в своем коде для проверки прав и возможностей. Он ожидает, что метод current_user будет определен. Я предполагаю, что это прибывает из разработки (но не уверен), ...

Задан Sep 17, 2012, 12:23 PMотRajat
  • 4голосов
  • 3ответа
  • 0просмотров

Devise - форма единого входа для нескольких пользователей

У меня есть две модели Devise, Пользователь и Бизнес; Я хотел бы, чтобы оба могли войти в систему, используя форму единого входа. Я использую Backbone JS, и у меня есть настроенное представление, поэтому представление не является проблемой. ...

Задан Sep 21, 2012, 12:36 PMотAbid
  • 3голос
  • 1ответ
  • 0просмотров

Rails Devise предотвращает вход в систему сразу после регистрации без использования Confirmable

Случай использования: 1. Администратор должен иметь возможность создавать пользователя, и он не должен пытаться войти в систему. 2. Публичный пользователь может создать учетную запись, и после регистрации он должен быть перенаправлен ...

Задан Sep 22, 2012, 4:10 AMотSyed
  • 22голосов
  • 13ответов
  • 0просмотров

Заполнение пользователей с помощью Devise в Ruby on Rails

В моей среде разработки и тестирования я хочу заполнить базу данных группой пользователей. Я'Я использую Ruby on Rails v3.2.8 и последнюю версию Devise. Поэтому я добавил эту строку в мой файл db / seeds.rb: User.create(email: ...

Задан Sep 14, 2012, 3:22 AMотat.
  • 7голосов
  • 2ответа
  • 0просмотров

Rails Devise Приглашаемое редирект после отправки приглашения

Я установил и работаю. Попытка выяснить, как перенаправить пользователя после того, как он / она отправил приглашение. Прямо сейчасs перенаправить меня в корень. Я думал, что вы можете просто установить свой собственный путь в методе ниже, но это ...

Задан Oct 04, 2012, 3:10 AMотPoyi
  • 23голосов
  • 2ответа
  • 0просмотров

Тестирование представлений, которые используют Devise с RSpec

Я пытаюсь получить ранее проходивший rspec "посмотреть спец » пройти после добавления Devise'suser_signed_in? метод к рассматриваемому шаблону. Шаблон выглядит примерно так: Welcome back. Please sign in.Спекуляция взгляда чтобылопрохождение ...

Задан Oct 22, 2012, 3:32 AMотSingleShot
  • 10голос
  • 1ответ
  • 0просмотров

Как заблокировать пользователей с помощью Devise?

Я хочу добавить функциональность типа подписки в свое приложение для пользователей владельца учетной записи, чтобы через определенный промежуток времени они не могли получить доступ к своей учетной записи? Примечание: я не хочу удалять их учетную ...

Задан Nov 01, 2012, 6:54 PMотAhmad hamza
  • 3голос
  • 1ответ
  • 0просмотров

Интеграционные тесты Capybara, Devise, CanCan и RSpec: действительный вход 302 перенаправляет на example.com

Обновление: см. Конец поста, чтобы узнать, как теперь работают спецификации, так как у меня есть свои спецификации в спецификации / запросах вместо спецификации / контроллеров. Все еще задаюсь вопросом, как получить ...

Задан Nov 07, 2012, 1:14 AMотTed
  • 2голосов
  • 2ответа
  • 0просмотров

Я использую рельсы литой omniauth и я получаю эту ошибку

Я использую Mongodb в качестве базы данных в рельсах, и я получил ошибку при использовании / auth / linkedin / callback NoMethodError в AuthenticationsController # создать неопределенный метод [] ' для nil: NilClass Rails.root: / home / prem / ...

Задан Nov 26, 2012, 7:31 AMотregmiprem
  • 5голосов
  • 2ответа
  • 0просмотров

Рельсы Нет подходящих маршрутов {: controller =&gt; «devise / products»}

При попытке войти в систему или зарегистрироваться я получаю сообщение об ошибке ниже в своем приложении railsиспользуя Devise GEM для входа в систему). Routing Error No route matches {:controller=>"devise/products"}Весь исходный код приложения ...

Задан Dec 02, 2012, 9:54 PMотHolly
  • 6голос
  • 1ответ
  • 0просмотров

Разработать регистрационную форму на любой странице

Я пытаюсь разрешить пользователям регистрироваться на сайте на моей домашней / целевой странице. Я'мы продублировали регистрационную форму устройства в моей целевой странице resource_name, :url => registration_path(resource_name)) do |f| %> ...

Задан Dec 03, 2012, 5:11 PMотcomputer_smile
  • 1голос
  • 1ответ
  • 0просмотров

Omniauth Facebook Ручные железнодорожные маршруты

Я пытаюсь использовать Omniauth facebook с двумя моделями устройств в приложении Rails 3. В настоящее время этоэто не то, чтоВозможно использование всевозможных помощников и помощников. На аналогичный вопрос ответили, как это сделать: Омниавт ...

Задан Dec 09, 2012, 8:12 PMотuser1690146
  • 11голосов
  • 7ответов
  • 0просмотров

Devise, OmniAuth &amp; Facebook: «Не найдено. Аутентификация проходила ».

Пытаясь следовать вместе с https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview [https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview]и я'Я в тупике. Я у нас естьconfig.omniauth :facebook, ENV['FB_APP_ID'], ...

Задан Dec 11, 2012, 1:45 AMотorbiteleven
  • 33голосов
  • 3ответа
  • 0просмотров

Rails - Как переопределить устройство SessionsController для выполнения определенных задач, когда пользователь входит в систему?

Используя Devise для управления сеансами / регистрациями пользователей, мне нужно будет выполнять конкретные задачи (например, обновлять некоторые поля в таблице пользователей для этого конкретного пользователя) каждый раз, когда пользователь ...

Задан Dec 12, 2012, 7:59 AMотPatrice Navarre
Пред12...5След