drulapp

Component type

module

Maintenance status

Development status

Component created

Component changed

Extends security of drupal websites with 2-step phone code authentication using Android app Drulapp. This is done by splitting login screen in to two pages, one for login credentials and another for submitting code generated on phone. Code generation and Authentication is based on rfc6238 which will be valid for 30 seconds. (with one past "time step window". see the link for why it is needed).

Features

Shared Secret Access Control

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is a really simple module that allows you to lockdown access to your site by only responding to requests that contain a valid secret inside a custom HTTP header.

The primary purpose of this is to lockdown access to Drupal for use with Web Application Firewalls (WAF). Since a WAF is to protect your site, it can only do so if traffic does not bypass it and so this module's design is to deny unauthorised requests.

This module does require some setup with the WAF to forward the shared secret header.

Client-Side Encryption

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is a module implementing RSA encryption of data on the client side.
It's currently storing the public key and the cipher text on the front end.
I'm working on storing ciphertext and keys on the backend.
Here are a few screenshots from the current status:
/cse/store trying to encrypt without generating key

/cse/gen generates and locally stores the keys:

Aegir Distributions

Component type

module

Maintenance status

Development status

Downloads

253

Component created

Component changed

The Aegir Distributions module simplifies and further automates platform maintenance and site updates.

It extends the Aegir Hosting System to add a concept of "distributions":

Distributions provide site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration. They make it possible to quickly set up a complex, use-specific site in fewer steps than if installing and configuring elements individually.