LoginToboggan Prevent preauth

Component type

module

Maintenance status

Development status

Downloads

2359

Component created

Component changed

Overview

This module is an extension to LoginToboggan
A Drupal 7 version is available now.

It prevents users from login in pre-auth state introduced by LoginToboggan.
Many modules are incompatible with LoginToboggans intermediate (login) state and also the permission situation becomes very complex to maintain and explain to users and customers.

Password

Component type

module

Maintenance status

Development status

Downloads

2838

Component created

Component changed

This module backports the pluggable and secure hashing from Drupal 7 to use with Drupal 6.

But wait you say! How is this module different from the Secure Password Hashes (phpass) you ask? There are a few major functional and architectural differences between these two projects:

  • It includes the default password.inc file used in Drupal 7. This file can also be easily swapped out using $conf['password_inc']. As such the module is designed to make porting your site to Drupal 7 easier.
  • The module can be disabled at any time without any side effects. To disable the Secure Password Hashes module without requiring all users to request new passwords, you have to first disable the secure hashes, and then all users have to login at least once.
  • The module doesn't actually remove the md5 hashes from the database.
  • Because the module provides a pluggable password.inc, it can also be used for painless user logins when migrating to Drupal from another CMS which hashes its passwords not using simple MD5().

New 2.x branch

The 2.x branch of Password module will no longer keep MD5 password hashes in the {users} table. The module now stores the secure hashes directly in {users}.pass using the same secure hashing method used in Drupal 7.

The upgrade path for this may not quite work properly, so make backups and use at your own risk until 6.x-2.0 officially is released.

Shared Email Password Reset

Component type

module

Maintenance status

Development status

Downloads

1877

Component created

Component changed

This module will help user to reset password based on both email and user name, there are some cases where this module can help when using sharedemail module or when there is a requirement that passwords should be reset only if email and username matches.

Digg Login

Component type

module

Development status

Downloads

836

Component created

Component changed

Provides a button for users to log into your site using their Digg username and password over OAuth.

This project requires
1.) http://pear.php.net/package/Services_Digg2
2.) http://pear.php.net/package/HTTP_Request2/
3.) http://pear.php.net/package/HTTP_OAuth/

These PEAR packages are developed and maintained here at Digg

Remote login block

Component type

module

Maintenance status

Development status

Downloads

1417

Component created

Component changed

This module provides the standard core user login block in a form that can be incorporated into an external website, for example by using the HTML <object> or <iframe> tags.

This module is very small and lightweight.

It provides a way to assign a cascading style sheet to the form as presented to allow its appearance to fit with the website in which it is incorporated. Already authenticated users are presented with a link to the Drupal site with a user selectable text message.

Node Option Premium

Component type

module

Maintenance status

Development status

Downloads

19168

Component created

Component changed

This module adds a new node option Premium content along with core publishing options (Published, Promoted to front page, Sticky at top of lists).

When a node is published as premium content, only users with proper privileges may view the full content of the node.

Non-premium users can still access premium nodes but only get the content rendered in teaser context, even when trying to view the full content. An additional message informs them that the content is available to premium users only.

Node access product

Component type

module

Maintenance status

Development status

Downloads

13459

Component created

Component changed

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-045 - Node Access Product - Cross Site Scripting (XSS) - Unsupported for details.

If you want to use this module, your options are:

Provides 'Node access' settings for product nodes, whereby users who purchase the product are granted view access to content, which can be predefined either by taxonomy, by node, or by Views.

Account Sync

Component type

module

Maintenance status

Development status

Downloads

8747

Component created

Component changed

The account_sync module allows you to synchronize drupal user account data across
multiple Drupal sites. It currently supports basic account information as well as the drupal core profile module. It also has very basic single sign-on support.

This module uses XMLRPC to transmit data between sites when updates are made so
there's no need to have your sites running on the same database, server, or on the
same subdomain.