You are here

README.txt in LoginToboggan 7

*******************************************************
    README.txt for logintoboggan.module for Drupal
*******************************************************

Co-developed by Jeff Robbins (jjeff) and Chad Phillips (hunmonk) with several
features added by Raven Brooks (rbrooks00).

The Login Toboggan module improves the Drupal login system in an external
module by offering the following features:

   1. Allow users to login using either their username OR their email address.
   2. Allow users to login immediately.
   3. Provide a login form on Access Denied pages for non-logged-in
      (anonymous) users.
   4. The module provides two login block options: One uses JavaScript to
      display the form within the block immediately upon clicking "log in".
      The other brings the user to a separate page, but returns the user to
      their original page upon login.
   5. Customize the registration form with two e-mail fields to ensure
      accuracy.
   6. Optionally redirect the user to a specific page when using the
      'immediate login' feature.
   7. Optionally redirect the user to a specific page upon validation of their
      e-mail address.
   8. Optionally display a user message indicating a successful login.
   9. Optionally combine both the login and registration form on one page.
  10. Optionally display a 'Request new password' link on the user login form.
  11. Optionally have unvalidated users purged from the system at a pre-defined
      interval
      (please read the CAVEATS section of INSTALL.txt for important information
       on configuring this feature!).
  12. Provide a user:password token that can be used to send a plain text password
      as part of registration process.
  13. Blocks email contact to non-authenticated users. Until a user validates, only emails
      relating to the registration process can be sent to that user.    
 
Users who choose their own password can be automatically assigned to a selected
'non-authenticated' role. This role could have more permissions than anonymous
but less than authenticated - thus preventing spoof accounts and spammers. The
user will only be removed from the non-authenticated role and granted
authenticated permissions when they verify their account via a special email
link, or when an administrator removes them from the non-authenticated role.
It is important to check that this non-authenticated role does not cause
problems when used with other contrib modules such as OG that assume all site
users hold the authenticated user role.

Site administrators should be cautious about using feature 12: plain text passwords. Drupal
core removed this, and there are risks in sending data in unencrypted email. Also, this token will
only work on registration.

File

README.txt
View source
  1. *******************************************************
  2. README.txt for logintoboggan.module for Drupal
  3. *******************************************************
  4. Co-developed by Jeff Robbins (jjeff) and Chad Phillips (hunmonk) with several
  5. features added by Raven Brooks (rbrooks00).
  6. The Login Toboggan module improves the Drupal login system in an external
  7. module by offering the following features:
  8. 1. Allow users to login using either their username OR their email address.
  9. 2. Allow users to login immediately.
  10. 3. Provide a login form on Access Denied pages for non-logged-in
  11. (anonymous) users.
  12. 4. The module provides two login block options: One uses JavaScript to
  13. display the form within the block immediately upon clicking "log in".
  14. The other brings the user to a separate page, but returns the user to
  15. their original page upon login.
  16. 5. Customize the registration form with two e-mail fields to ensure
  17. accuracy.
  18. 6. Optionally redirect the user to a specific page when using the
  19. 'immediate login' feature.
  20. 7. Optionally redirect the user to a specific page upon validation of their
  21. e-mail address.
  22. 8. Optionally display a user message indicating a successful login.
  23. 9. Optionally combine both the login and registration form on one page.
  24. 10. Optionally display a 'Request new password' link on the user login form.
  25. 11. Optionally have unvalidated users purged from the system at a pre-defined
  26. interval
  27. (please read the CAVEATS section of INSTALL.txt for important information
  28. on configuring this feature!).
  29. 12. Provide a user:password token that can be used to send a plain text password
  30. as part of registration process.
  31. 13. Blocks email contact to non-authenticated users. Until a user validates, only emails
  32. relating to the registration process can be sent to that user.
  33. Users who choose their own password can be automatically assigned to a selected
  34. 'non-authenticated' role. This role could have more permissions than anonymous
  35. but less than authenticated - thus preventing spoof accounts and spammers. The
  36. user will only be removed from the non-authenticated role and granted
  37. authenticated permissions when they verify their account via a special email
  38. link, or when an administrator removes them from the non-authenticated role.
  39. It is important to check that this non-authenticated role does not cause
  40. problems when used with other contrib modules such as OG that assume all site
  41. users hold the authenticated user role.
  42. Site administrators should be cautious about using feature 12: plain text passwords. Drupal
  43. core removed this, and there are risks in sending data in unencrypted email. Also, this token will
  44. only work on registration.