User Auth Api

Component type

module

Maintenance status

Development status

Component created

Component changed

This module let user to login to Drupal 7 site via API POST method.
Login Drupal without loading the login form.

Your client required to support cookie
It would return a JSON result.
It would be very useful when develop mobile app or desktop application with login function.
Since it do not required to load the site pages, hence lighter traffic.

Post params:
name = {login user name}
pass = {login user password}
form_id = user_auth_api_login_form1

Registration Preview

Component type

module

Maintenance status

Development status

Component created

Component changed

Drupal user registration does not have preview function by default, unlike the preview function of node.

This module is to improve the user experience of new user registering an account on Drupal. Enabling the module will automatically turn on the preview function for user_register_form.

Currently it's being used together with email_registration module, but I plan to make this module more generic and integrate well with other registration modules.

User hash

Component type

module

Maintenance status

Development status

Downloads

591

Component created

Component changed

The User hash module allows you to create an individual hash for each user.

Use case

You can use the hash as a light weight user identification where you do not want to use the Drupal login credentials, e.g. as an individual API Key for reading insensitive content.

The module does not implement such functionality. However, the Drupal 7 version implements a function to compare hashes preventing from timing attacks.

Settings

You can configure which PHP hash algorithm to use and how many characters for the random string when generating hashes.

OAuth2 Proxy

Component type

module

Maintenance status

Development status

Component created

Component changed

OAuth Proxy is a Module to make a secure OAuth2 connection with an endpoint but without you having to worry about how getting the tokens.

Targeted audience:
This module is targeted at Standalone Drupal site's with need for a OAuth2 connection to another site (this is a 'consumer' or 'client' side of an OAuth2 connection). It should not be used on a shared environment due to security implications see the security bulletin below and the READ ME.

Summary

Ever needed to request some data from an API that is secured with OAuth2?

Password Reset Help

Component type

module

Maintenance status

Development status

Downloads

246

Component created

Component changed

A simple module extending the default Reset password form.

When a visitor attempts to reset their password more than a number of times (configurable) - it's a sign they're sure they've registered before but can't remember the username and email they've used. To avoid further frustration, we show those visitors a message suggesting to contact customer support by calling a specific phone number for example.

After installing the module, configuration is available at:
Configuration -> People -> Account settings