Придумать запоминающийся при регистрации - PullRequest
0 голосов
/ 17 декабря 2010

Я впервые использую devise в проекте, так что, вероятно, это будет вопрос новичка, я хотел бы знать , как сделать пользователя запоминающимся после регистрации . В настоящее время я регистрируюсь в пользователе после регистрации с чем-то вроде этого:

class UsersController  <  Devise::RegistrationsController
  respond_to :html, :json, :js

  def create
    if request.format.js? || request.format.json?
      build_resource
      resource.save
      sign_in :user, resource if resource.valid? && request.format.js?
      respond_with resource
    else
      super
    end
  end
end

Примечание. У меня есть собственная версия create, поскольку мне нужно отвечать на запросы javascript и json. Любая помощь будет оценена.

Заранее спасибо!.

1 Ответ

0 голосов
/ 17 декабря 2010

На самом деле я еще не пробовал, но вы должны быть в состоянии вызвать resource.remember_me!, и это должно позаботиться о создании токена и сохранении его для данного ресурса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...