Skip to content
Browse files

README and TODO minor updates.

  • Loading branch information...
1 parent 4bfbeea commit 01dec7fc789c4fde30cda90b24fbc7990418683f @carlosantoniodasilva carlosantoniodasilva committed Feb 12, 2010
Showing with 6 additions and 5 deletions.
  1. +4 −2 README.rdoc
  2. +1 −2 TODO
  3. +1 −1 lib/devise/models/token_authenticatable.rb
View
6 README.rdoc
@@ -7,17 +7,19 @@ Devise is a flexible authentication solution for Rails based on Warden. It:
* Allows you to have multiple roles (or models/scopes) signed in at the same time;
* Is based on a modularity concept: use just what you really need.
-Right now it's composed of ten modules:
+Right now it's composed of twelve modules:
* Authenticatable: responsible for encrypting password and validating authenticity of a user while signing in.
* Confirmable: responsible for verifying whether an account is already confirmed to sign in, and to send emails with confirmation instructions.
* Recoverable: takes care of reseting the user password and send reset instructions.
* Registerable: handles signing up users through a registration process.
* Rememberable: manages generating and clearing token for remember the user from a saved cookie.
* Trackable: tracks sign in count, timestamps and ip.
-* Validatable: creates all needed validations for email and password. It's totally optional, so you're able to to customize validations by yourself.
* Timeoutable: expires sessions without activity in a certain period of time.
+* Validatable: creates all needed validations for email and password. It's totally optional, so you're able to to customize validations by yourself.
+* HttpAuthenticatable: sign in users using basic HTTP authentication.
* Lockable: takes care of locking an account based on the number of failed sign in attempts. Handles unlock via expire and email.
+* Token Authenticatable: validates authenticity of a user while signing in using an authentication token (also known as "single access token").
* Activatable: if you need to activate accounts by other means, which are not through confirmation, use this module.
There's an example application using Devise at http://github.com/plataformatec/devise_example .
View
3 TODO
@@ -1,3 +1,2 @@
* Make test run with DataMapper
-* Add Registerable support
-* Extract Activatable tests from Confirmable
+* Extract Activatable tests from Confirmable
View
2 lib/devise/models/token_authenticatable.rb
@@ -3,7 +3,7 @@
module Devise
module Models
# Token Authenticatable Module, responsible for generate authentication token and validating
- # authenticity of a user while signing in using a authentication token (say follows an URL).
+ # authenticity of a user while signing in using an authentication token (say follows an URL).
#
# == Configuration:
#

0 comments on commit 01dec7f

Please sign in to comment.
Something went wrong with that request. Please try again.