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

Пользовательский плагин Rails/Gem с партиалами
Я пишу драгоценный камень, который предоставляет помощников для просмотра. HTML-код, который я хочу вставить с помощью помощника, достаточно сложен, поэтому я лучше напишу его в файле _partial.html.erb. Как включить путь просмотра драгоценного камня...
2667 просмотров

разработать и current_user
У меня есть приложение Rails 3, которое я пытаюсь реализовать devise и declarative_authorization. Важной частью declarative_authorization является наличие функции «role_symbols» в пользовательской модели. Из-за того, как я реализую роли, я реализую...
3407 просмотров

Аутентификация с помощью файла cookie субдомена позволяет легко получить доступ к другим субдоменам.
Я использую Rails 3, разработку, канкан. Я установил файлы cookie для конкретного субдомена и использую субдомен вместе с именем пользователя в качестве ключей аутентификации. i.e. devise :authentication_keys => [:username, :subdomain]...
909 просмотров

Установка Devise Login в качестве корневой страницы
Я использую следующий код для своих маршрутов: devise_for :user, :as => '', :path_names => { :sign_in => "", :sign_out => "logout", :sign_up => "register" } Но когда я выхожу из системы и перехожу к...
59069 просмотров
schedule 22.02.2024

Devise/Ruby on Rails: NoMethodError в Devise/sessionsController#create при попытке войти в существующий пользователь
У меня есть приложение RoR с Devise для аутентификации пользователя. Devise используется для локальной регистрации/аутентификации пользователей. Предполагается, что последний Devise также будет: omniauthable — поддерживать Facebook и другие входы в...
866 просмотров
schedule 04.09.2022

Настройка устройства для отправки электронной почты
Я написал пользовательскую почтовую программу, которая отправляет электронное письмо всякий раз, когда пользователь получает уведомление. по какой-то причине пользовательский почтовик работает, но встроенный в devise почтовик не работает. Я не могу...
13609 просмотров
schedule 14.07.2022

Как я могу изменить то, как гем использует ActionMailer, и заменить его другим классом почтовой программы?
Я использую драгоценный камень (Devise), который зависит от ActionMailer: https://github.com/plataformatec/devise/blob/master/app/mailers/devise/mailer.rb#L5-15 Я хочу использовать PostageApp:Mailer вместо ActionMailer. Но мы не знаем, как...
193 просмотров
schedule 24.01.2024

Ошибка InvalidAuthenticityToken при использовании аутентификации на основе токена в устройстве
Я включил аутентификацию на основе токенов (token_authenticatable) в devise в моем приложении rails, и он работает хорошо. Теперь я делаю приложение для Android, которое использует веб-сервис, предоставляемый этим приложением rails. Он сохраняет...
1392 просмотров
schedule 03.03.2024

Как Rails/Devise связывает сеанс с пользователем?
Я работаю с Devise в Rails и сохраняю сеансы в MySQL (используя директиву MyApp::Application.config.session_store :active_record_store в config/initializers/session_store.rb ) В моей таблице сеансов у меня есть сеанс с session_id и data , оба...
1048 просмотров
schedule 27.07.2022

Как настроить регистрацию с помощью Devise on Rails?
В настоящее время я работаю над проектом Rails и решил использовать Devise для регистрации пользователей. Сайт использует MongoDB (mongoid gem), и я планирую создать простую систему регистрации/входа. Итак, на главной странице есть ссылка, которая...
620 просмотров

cancan Abilty, Devise и Rspec тестирование
Люди, я новичок в среде RoR, и я пытаюсь сделать что-то вроде бы простое, но это усложняется. У меня нет ролей в моем приложении, и я просто хочу добавить некоторые функции для зарегистрированных пользователей, но, начиная с тестов RSpec, я не могу...
1003 просмотров
schedule 16.05.2024

Ошибка контроллера регистрации в Rails 3 Devise
Я пытаюсь настроить поля регистрации моего устройства и попытался добавить поле. Я следовал руководству по адресу http://ykyuen.wordpress.com/2011/03/03/rails-%E2%80%93-add-custom-fields-to-devise-user-model/ для выяснить, как настроить поля. Я...
1208 просмотров
schedule 09.08.2022

Добавление дополнительных полей в процесс регистрации Devise в приложении Rails с помощью CouchDB
Я хотел бы получить некоторую дополнительную информацию о пользователе при регистрации, которая будет храниться, но не использоваться ни в каком процессе входа. Этот вопрос очень похож на существующий ( Как мне добавить дополнительные поля на...
214 просмотров
schedule 02.12.2023

Обновление Devise с 1.1.5 до 1.4.5 вызывает ошибку Wrong Number of Arguments
Я только что обновился с Devise 1.1.5 до 1.4.5 для использования с Rails 3.1 (похоже, 1.1.5 вызывает проблему с версией bcrypt gem). Теперь user_signed_in? выдает "неправильное количество аргументов (1 из 2)" Stack trace is: devise (1.4.5)...
3044 просмотров
schedule 06.05.2024

Отключение проверки IP-спуфинга в приложении Rails 3
Проблема Я получаю сообщение об ошибке: ActionDispatch::RemoteIp::IpSpoofAttackError (IP spoofing attack?!HTTP_CLIENT_IP="203.29.78.157"HTTP_X_FORWARDED_FOR="172.20.19.214, 116.50.58.180"): когда некоторые люди посещают мое приложение...
7161 просмотров

перенаправить на страницу регистрации, если пользователь не вошел в систему
Судя по коду разработки и вики, нет возможности перенаправить пользователя на страницу регистрации, если пользователь не вошел в систему. В lib/devise/failure_app.rb кажется, что URL-адрес перенаправления жестко запрограммирован. def...
5205 просмотров
schedule 07.02.2024

Devise - изменено authentication_keys на: логин после обновления с restful_authentication - неверный адрес электронной почты или ошибка пароля
Недавно я обновил свое приложение Rails с restful_authentication до devise, и по умолчанию страница входа в devise работала (аутентификация по электронной почте). Однако я не хочу проходить аутентификацию по электронной почте, и когда я переместил...
1159 просмотров
schedule 29.10.2023

Как создать профиль пользователя с помощью Devise?
Мне очень нравится, как devise предлагает простую в использовании систему регистрации из коробки, но у меня возникли проблемы с ее расширением, чтобы делать то, что мне нужно. Мне нужно создать общедоступный профиль пользователя для каждого...
2735 просмотров
schedule 13.07.2022

Гем Rails Devise — настройка модели пользователя по умолчанию путем разделения ее на другие модели
Я попробовал драгоценный камень devise rails, и мне было интересно, как лучше всего разделить атрибуты пользовательской модели, которые он создает, на несколько моделей. На данный момент моя пользовательская модель выглядит следующим образом, что...
701 просмотров
schedule 12.06.2024

Насколько безопасна аутентификация с нуля от Railscasts?
Я взвешиваю все за и против использования «Аутентификации с нуля» (как реализовано в этом Railscast ) по сравнению с использованием Devise. Я использую собственное хранилище данных, поэтому использовать Devise не так просто, как просто следовать...
938 просмотров
schedule 04.10.2022