tags:

views:

274

answers:

1

What are the community's recommendations for an user login and management module for a custom-designed Website?

The requirements:

  1. E-mail address + security-checked password
  2. Mechanism of recovering lost password
  3. Database of usernames, managed by privileged users ("administrators")
  4. Another data item is retained per user (such as username)
  5. Log of login/logout activity by each user
  6. Follows the current best practices in Website login management

In the client side, it should support both W3C standards compliant and broken but popular browsers. In the server side, it should use PHP 5, Perl or Python, with PHP5/Perl preferred.

+1  A: 

django.contrib.auth

Alexander Kojevnikov