Find file
Fetching contributors…
Cannot retrieve contributors at this time
25 lines (15 sloc) 863 Bytes

RailsWarden example using Mongoid

Created by:

User Model based on Clearance.

Example Application based on Authlogic Example App.

Layout generated with nifty_layout from Nifty Generators.

RailsWarden provides authentication via the Warden Rack authentication framework.

Helper Methods provided by RailsWarden:

  • Access Warden: warden
  • Check if user is logged in: logged_in?, authenticated?
  • Access logged in user: current_user, user
  • Set logged in user: current_user=, user=

Controller Methods:

  • Authenticate: authenticate
  • Authenticate with error/redirect: authenticate!
  • Log out: logout