Password Encrypt

Component ID

2892555

Component name

Password Encrypt

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

284

Component created

Component changed

Component body

This module encrypts the user password on user form submission. It prevents the propagation of plain password over internet on user form submission.

Dependencies:

D7:

  1. OpenSSL extension.
  2. CryptoJS library.
  3. AES JSON formatter for CryptoJS.

D8:

  1. OpenSSL extension.
  2. CryptoJS library.

Installation:

D7:

  1. Download CryptoJS library and extract it. Move rollups/aes.js to sites/all/libraries/CryptoJS.
  2. Download AES JSON formatter js for CryptoJS and copy to sites/all/libraries/CryptoJS.
  3. Install and Enable Password Encrypt module.

D8:

  1. Download CryptoJS library and extract it. Move rollups/aes.js to sites/all/libraries/CryptoJS.
  2. Install and Enable Password Encrypt module.

Configuration:

  1. Go to admin/config/people/password-encrypt and change the passkey for encryption/decryption
  2. Clear cache.