CTools HTTP Header Plugins

Component type

module

Maintenance status

Development status

Downloads

4170

Component created

Component changed

This module defines context and access rules plugins for CTools (and Panels) based upon values of HTTP request header elements. The following headers are exposed into context and can be used as access rules parameters:

  • Referrer
  • User Agent
  • Host
  • Accept
  • Accept Charset
  • Accept Encoding
  • Accept Language
  • Connection

Dependencies

Chaos Tools

ClamAV

Component type

module

Maintenance status

Development status

Downloads

28974

Component created

Component changed

Drupal integration with the ClamAV virus scanner.

This module will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

NB: The module integrates with ClamAV, it does not provide an anti-virus scanner engine.

Caution for Drupal 8 users

There is a critical core bug affecting certain ClamAV configurations, and which can result in permanent data loss of uploaded files.

Flexi Access

Component type

module

Maintenance status

Development status

Downloads

17792

Component created

Component changed

The Flexi Access module will provide a simple and flexible interface to the ACL (Access Control List) module. It will let you set up and mange ACLs naming individual users that are allowed access to a particular node.

The module let you manage access to individual nodes. The administrator may grant individual users the right to: View (read), update (edit/write), and delete the node.

Homographic Usernames

Component type

module

Maintenance status

Development status

Downloads

856

Component created

Component changed

The Homographic Usernames modules prevents people from creating user accounts with homographic usernames. That is, they may not create usernames that *look* the same, but use letters from different alphabets. This prevents impersonation attacks.

OAuth2.0

Component type

module

Maintenance status

Development status

Downloads

4797

Component created

Component changed

OAuth2.0 implement the OAuth2.0 draft standard for use with Drupal and acts as a support module for other modules that wish to use OAuth2.0.

This project will mainly based on oauth2-php library, including both server-side and client-side implementation. Resource server can operate in "Proxy mode" which bypass all core OAuth2.0 logic to Authorization server.

Author

Shepherd

Component type

module

Categories

Maintenance status

Development status

Downloads

530

Component created

Component changed

Shepherd will allow maintainers of multiple websites to view the status of the security updates pending for each website. This alleviates the need to check each site individually for the current update status. When new security updates are released the maintainer will be able to see quickly which sites are affected.

HTTP Reject

Component type

module

Maintenance status

Development status

Downloads

2458

Component created

Component changed

The http_reject module looks at the HTTP request being sent to your Drupal instance and will reject it if set criteria are met.

The goal is to allow users to configure their Drupal installations to reject HTTP requests from such things as FrontPage or a WebDAV client early on in the bootstrap process, so the site uses fewer resources and the watchdog logs aren't spammed with useless request entries.

If possible, this should in fact be done in .htaccess or the web server configuration files, but not all users have access to those.

Encrypt Submissions

Component type

module

Categories

Maintenance status

Development status

Downloads

7890

Component created

Component changed

This module uses the jCryption plugin (http://www.jcryption.org version 1.2 only) to encrypt any form submission in Drupal using 265-bit public/private key encryption. For example, you can use it to encrypt the login and registration form, so a user's passwords are never transmitted in clear text. This is similar to how SSL works to encrypt traffic.