Adds options to encrypt field values users.

The goal of this module is to create a method for encrypting field values when stored in the database.

This module depends on the Encrypt module (http://drupal.org/project/encrypt).

Install this module like any other module.

Configuring module see the file README.txt.

This module is different from https://www.drupal.org/project/field_encrypt in that it has a different principle. Also, the system allows you to encrypt user field such as "name" and "email".

This is the project: https://www.drupal.org/sandbox/pifagor87/2571621
This the git: git clone --branch 7.x-1.x http://git.drupal.org/sandbox/pifagor87/2571621.git encrypted_fields_user

Comments

pifagor created an issue. See original summary.

PA robot’s picture

Status: Active » Needs work

There are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxpifagor872571621git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

pifagor’s picture

From what I understand, this is not an error and they attended the contrib modules

pifagor’s picture

Status: Needs work » Active
gaja_daran’s picture

Hi,

Manual Review:
1. Don't use the count function in for loop. It is called in each loop.
It is used in .install file
for ($count = 0; $count < count($array_settings); $count++) {
Instead of above line

$total_setting = count($array_settings);
   for ($count = 0; $count < $total_setting; $count++) {

2. Remove following lines in encrypted_fields_user_uninstall function
drupal_uninstall_schema('encrypted_fields_user');
Drupal will handle this when module has disabled.

pifagor’s picture

Fixed code despite previous comment. Thank you for your comments.
View changes

pifagor’s picture

Yet any comments?

pifagor’s picture

Status: Active » Closed (fixed)
pifagor’s picture

Status: Closed (fixed) » Active
pifagor’s picture

Project: Drupal.org security advisory coverage applications » Encrypted fields user
Version: » 7.x-1.x-dev
Component: module » Code
pifagor’s picture

Status: Active » Closed (fixed)