### PnMerbAuthRememberMe This plugin provides a remember me function based on MerbAuth. Most of codes are from [RestfulAuthentication on Rails](http://github.com/technoweenie/restful-authentication/tree/master) This plugin adds a mixin that you should include in your user model to provide 2 fields to remember the token and time to expire. The mixin will automatically select the correct sub mixin for all supported orms.
class User
  include DataMapper::Resource
  include Merb::Authentication::Mixins::AuthenticatedUser

  property :id,    Serial
end
### Migration Requirements The mixin requires some fields to be in-place on your model. Where needed include these in your migrations.
  :remember_token_expires_at, DateTime
  :remember_token, String
### Configuration Options declare in your _merb/merb-auth/strategies.rb_ file Merb::Authentication.activate!(:remember_me) ------------------------------------------------------------------------------ ### Instructions for installation: Rake tasks to package/install the gem - edit this to modify the manifest. file: config/dependencies.rb \# add the plugin as a regular dependency dependency 'merb-auth-remember-me' file: slice/merb-auth-slice-password/app/controllers/sessions.rb or the logout action \# clear :auth\_token after log out cookies.delete :auth_token In your unauthenticated.html.erb(Login page) %input#rememberme{ :name => "remember_me" , :type => "checkbox", :value => "1"} Remember Me