You are here

README.txt in LoginToboggan 8

Same filename and directory in other branches
  1. 5 README.txt
  2. 6 README.txt
  3. 7 README.txt
*******************************************************
    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 Drupal 8 version retains most
the functionality provided in Drupal 7, although for now it does not support some
contributed sub modules such as Rules, Variable, and Content Access. There is also a
major change in functionality in how it handles a special role for new users. Instead
of removing the authenticated used role until an email validation has been received, it
provides for a new 'trusted' role that gets added once validation is complete.

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!).

Users who choose their own password will automatically be assigned Drupal's authenticated
role. This is core functionality and cannot be reliably altered. So, Logintoboggan now
provides a new 'trusted' role. Once a user validates via email, that role will get applied.
If this feature is used, a site administrator can give authenticated users a limited set of
permissions and can provide a fuller set of permissions to the trusted user. Administrators
should bear in mind that other contrib modules may assume that it's safe to assign permissions
to the authenticated user role. This means there will be an ongoing need to monitor permissions
in order to avoid giving unwanted permissions to a user who has not yet validated email.

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). The Drupal 8 version retains most
  6. the functionality provided in Drupal 7, although for now it does not support some
  7. contributed sub modules such as Rules, Variable, and Content Access. There is also a
  8. major change in functionality in how it handles a special role for new users. Instead
  9. of removing the authenticated used role until an email validation has been received, it
  10. provides for a new 'trusted' role that gets added once validation is complete.
  11. The Login Toboggan module improves the Drupal login system in an external
  12. module by offering the following features:
  13. 1. Allow users to login using either their username OR their email address.
  14. 2. Allow users to login immediately.
  15. 3. Provide a login form on Access Denied pages for non-logged-in
  16. (anonymous) users.
  17. 4. The module provides two login block options: One uses JavaScript to
  18. display the form within the block immediately upon clicking "log in".
  19. The other brings the user to a separate page, but returns the user to
  20. their original page upon login.
  21. 5. Customize the registration form with two e-mail fields to ensure
  22. accuracy.
  23. 6. Optionally redirect the user to a specific page when using the
  24. 'immediate login' feature.
  25. 7. Optionally redirect the user to a specific page upon validation of their
  26. e-mail address.
  27. 8. Optionally display a user message indicating a successful login.
  28. 9. Optionally combine both the login and registration form on one page.
  29. 10. Optionally display a 'Request new password' link on the user login form.
  30. 11. Optionally have unvalidated users purged from the system at a pre-defined
  31. interval
  32. (please read the CAVEATS section of INSTALL.txt for important information
  33. on configuring this feature!).
  34. Users who choose their own password will automatically be assigned Drupal's authenticated
  35. role. This is core functionality and cannot be reliably altered. So, Logintoboggan now
  36. provides a new 'trusted' role. Once a user validates via email, that role will get applied.
  37. If this feature is used, a site administrator can give authenticated users a limited set of
  38. permissions and can provide a fuller set of permissions to the trusted user. Administrators
  39. should bear in mind that other contrib modules may assume that it's safe to assign permissions
  40. to the authenticated user role. This means there will be an ongoing need to monitor permissions
  41. in order to avoid giving unwanted permissions to a user who has not yet validated email.