Результаты поиска по запросу "devise"

1 ответ

 (это будет работать для всех тестов контроллеров):

т, я хочу провести функциональное тестирование моего приложения на Rails 3, которое использует Devise и CanCan. В моей модели User у меня есть возраст пользователей, и я хочу проверить, что пользователь может посещать только определенную ...

2 ответа

 также доступен метод, который в основном делает все из поста Матеуса, не переопределяя методы в модели.

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

5 ответов

Создать помощника

могу сделатьf.error_messagesработать здесь, или я должен использовать вспышки? Если это так, что следует переопределить в session_controller? <h2>Create an account</h2> <% form_for resource_name, resource, :url ...

ТОП публикаций

3 ответа

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

аюсь использовать skip_before_filter, только если приложение находится в производственном режиме. (Я не хочу, чтобы мои экземпляры разработки были общедоступными, и я хочу, чтобы приложение автоматически определяло тип экземпляра и отображало ...

5 ответов

 методы создания пользователя напрямую или из осветителей.

спомогательный код выглядит следующим образом (и прекрасно работает между прочим): module ProvidersHelper def call_to_review(provider) if user_signed_in? && review = Review.find_by_provider_id_and_user_id(provider.id, current_user.id) ...

3 ответа

 (упомянутое выше)

я пытаюсь использовать токены с Devise (версия 1.0.3 с Rails 2.3.8), чтобы позволить пользователю войти в систему, но я не совсем уверен, с чего ...

2 ответа

Постскриптум - Обратите внимание, что в URL указана версия 1.3.0. Обязательно перейдите к источнику для версии, которую вы используете.

ел бы настроить свой контроллер регистрации для Devise в Rails. Я понимаю, что вы должны создать контроллер следующим образом: class AccountsController < Devise::SessionsController def create super end end Ну, это все очень хорошо. Но тогда, ...

3 ответа

Надеюсь, это поможет!

я есть форма, где я собираю много информации в Rails. Часть этой формы - поля для регистрации нового пользователя. Поскольку у Devise есть контроллеры / действия специально для создания нового пользователя, я не знаю, как программно создать ...

1 ответ

'type' заполняется автоматически Rails, это часть процесса STI, так что ничего о Devise там нет. Все классы имеют одни и те же поля: они STI (S для Single, T для таблицы). Я для наследования, поэтому вам нужен класс пользователя: это корень.

ои модели: class User < ActiveRecord::Base has_one :worker, :class_name => 'Worker', :foreign_key => :worker_id devise :database_authenticatable accepts_nested_attributes_for :worker attr_accessible :worker_id, :email, :password, ...

3 ответа

Я тоже буду этим заниматься.

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