Field Secret

Component ID

1407908

Component name

Field Secret

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1550

Component created

Component changed

Component body

This module provides a field (with accompanying widgets) for use with sensitive data (passwords, secret identities, nuclear launch codes...etc).

Features

In comparison to the well-known text field, the secret field so far offers the following features:

1- AES Encryption in the data: Optionally encrypt the data in the database. So if a DB dump falls in the wrong hands, your sensitive data is still secure. At the moment, this requires the AES Encryption module.

2- The "Concealed" form widget and formatter: Having your sensitive data displayed on your screen in the open, might not be so good. Anybody passing behind you would be able to take a peek at your private data. Instead, you can choose to display the field "concealed" and displayed as a string of asterisks (see the screenshot). A checkbox is available to display the text in the field.

3- The "Copy" button: A button that will copy the text to your clipboard, so that you don't need to temporarily display the password to be able to copy it. (Thanks to ZeroClipboard)

Future Features

(If it seems to make sense to the put the effort):
- Support for multiple encryption methods
- Support for a text area

This module is sponsored and developed by Vardot.

Vardot