OAuth PECL

Component type

module

Maintenance status

Development status

Downloads

1167

Component created

Component changed

This module is not a end user product and doesn't provides anything by itself. It provides a base for all OAuth based modules and should be installed if the module you want to use depends on it.

This project is in an incubation phase. The raison d'etre for this project is to provide an extensible set platform quality API for the Drupal community to build upon.

jQuery User

Component type

module

Maintenance status

Development status

Component created

Component changed

Provides a jQuery UI dialog with tabs of the common user account operations "Login", "Create new account" and "Request new password".

The operations will be loaded on request only. Error messages and cross-links between these operations are all done within the dialog. It's also possible to configure whether the user should be redirected to its profile page or just reload the current page, based on current path. The destination GET argument is properly honored.

Facebook OAuth (FBOAuth)

Component type

module

Maintenance status

Development status

Downloads

87075

Component created

Component changed

This module provides authentication services and an API to perform actions against Facebook. This module allows users to login to Drupal through the service commonly known as "Facebook Connect". This module is built with simplicity and flexibility in mind, it provides login services (and does it well), and an API for performing any other actions you may want to write yourself to query against Facebook's APIs.

Features:

Kerberos Authentication

Component type

module

Maintenance status

Development status

Downloads

5573

Component created

Component changed

This module provides Kerberos authentication using the php_krb5 (download link) module.

This module currently supports:
-Authentication fall-through (if no Kerberos principal matches, try Drupal user database)
-Ability to sync Kerberos password with Drupal user database
-Default role for accounts created from Kerberos Principals

RESTAuth

Component type

module

Maintenance status

Development status

Component created

Component changed

Integrates Drupal with the RESTAuth system.

RESTAuth is a shared user authentication system to avoid many different accounts and passwords for various systems in an organization. A central authentication server stores the user credentials and client systems (like Drupal) can authenticate users via a lightweight RESTful web service interface.

Take a look at the README.txt for installation instructions.

jQuery UI Account Dialogs

Component type

module

Maintenance status

Development status

Downloads

1624

Component created

Component changed

This module provides seamless jQuery UI dialog integration for login, register, password reset and logout links through out your Drupal installation.

Features

  • Fallback Support - If browsers have JavaScript disabled, then all links will remain unaltered and continue to their original destination (themed page of form).
  • Real-time validation - Speed up submissions without having to load a themed page to wait for feedback after an attempt.
  • MD5 password encryption - Encrypts passwords using the same Drupal method of storage. No clear passwords sent, regardless of SSL. NOTE: Not compatible with all modules, please check README for more details.
  • Secure Pages (for SSL support) - Secure your sensitive data and provide a secure login while user is currently on a non-secure page.
  • Native Form API validation - This module integrates naturally with other modules that already handle user accounts. Works seamlessly for modules such as LDAP Integration.

Periodic Password

Component type

module

Maintenance status

Development status

Component created

Component changed

Periodic Password forces users of select roles to change their password at regular intervals.

The module encrypts and remembers previously used passwords therefore requiring users to choose a unique password. In addition, the module enforces a "minimum difference" to insure each password is different in structure.

User password history management is provided via the standard user administration page.

Please refer to the module admin settings and help pages for more information.

CiviCRM Profile Permissions

Component type

module

Maintenance status

Development status

Component created

Component changed

CiviCRM allows administrators to create profiles for "public" (i.e. anonymous) users, but does not allow you to limit certain profiles to authenticated users? This module allows you to assign permissions by role to public profiles.

The CiviCRM wiki on linking profiles was used as a starting point for the module.

LDAP Certificate Login

Component type

module

Maintenance status

Development status

Component created

Component changed

Overview

The LDAP Certificate Login project is a small module that adds functionality to the LDAP package. It gives you the ability to login through ldap via user certificate. An example of this would be a smart card that has a user certificate that it provides upon request. This module can take that certificate and search ldap for a matching entry to log by.