…d change, confirmation, etc.
…"/sign_in". First, configure your routes: map.devise_for :users map.sign_in "/sign_in", :controller => "sessions", :action => "new" Then, in config/initializers/devise.rb: config.use_default_scope = true The default scope is always the first declaration in routes.rb, but if you need to change it, you can also do it through the initializer: config.default_scope = :user
…and feedback on Devise plugins.
…ccount through other means, you can still do so and ensure cherry pick works as expected.
…at any time, as long the API required by the serializer is satisfied. Since session serializer is encrypted, it simply stores the id and the resource klass. Cookie is not encrypted, so it creates a random token and store it in the database, so in order to do the token cleanup, you need provide remember_me! and forget_me! methods, as in :rememberable.
…ible/odd/strange characters which make Devise fail with Ruby 1.9.
…e_with_password is useless.