Smart IP Ban

Component type

module

Maintenance status

Development status

Downloads

1409

Component created

Component changed

This module leverages the IP blocking feature in Drupal core. Automatically blocks and unblocks user IP address if too many incorrect login attempt were made. If N number of failed_login_attempt_ip events were reported in flood table within some interval then IP address will be added to blocked_ips list for configured interval. Unblocking will happen on cron run when blocking time elapse.

Message System

Component type

module

Maintenance status

Development status

Component created

Component changed

Replaces system mails (eg. user registration) with Message module messages - allows for SMS, fields, attachments etc.

Achieves this by declaring Message types for each user mail, then using hook_mail_alter to intercept those mails and send via Message instead.

Some user tokens (eg. one-time-login-url, cancel-url) require a patch to Token module to be replaced properly:
https://www.drupal.org/files/issues/one-time-login-url-not-being-replace...

SecSign ID

Component type

module

Maintenance status

Development status

Component created

Component changed

SecSign ID - The mobile way to log into web sites

SecSign ID is a plugin for real two-factor authentication (2FA) for Drupal sites. 2FA adds another layer of security to your website by using a second token. In this case the physical token is your smartphone. If you seek for more information about about two-factor authentication have a look at https://www.secsign.com.

Anonymous login Upgraded

Component type

module

Maintenance status

Development status

Component created

Component changed

This is a very simple, lightweight module that will redirect anonymous users to the login page whenever they reach any admin-specified page paths, and will direct them back to the originally-requested page after successful login.

Configuration

After enabling the module, navigate to the admin settings page (admin/config/system/anonymous-login). You can enter the list of path with custom message for each path, which will redirect anonymous users to the login page when visited.

User-agent Assign Role

Component type

module

Maintenance status

Development status

Downloads

745

Component created

Component changed

This module will assign a role to an anonymous user if the HTTP_USER_AGENT is one of a specified set of values.

Use Cases

When the URL is pasted into the share textbox on Facebook, the page will be scraped for content and images. If the page is unpublished or protected, Facebook will cache an error page and this error page will be displayed for future shares. This condition persists unless manually rescraped.

Organization

Component type

module

Maintenance status

Development status

Downloads

190

Component created

Component changed

Allows users to define and manage organization profiles.

Organizations are implemented as a bundle on the 'user' entity. This means that
they have a UID, and as such they can "own" content, Commerce orders, etc. in
the same way that a normal user account can. However, organizations cannot log
into the site - they are owned and managed by regular users.