You are here

function _password_policy_store_password in Password Policy 7.2

Same name and namespace in other branches
  1. 5 password_policy.module \_password_policy_store_password()
  2. 6 password_policy.module \_password_policy_store_password()
  3. 7 password_policy.module \_password_policy_store_password()

Stores user password hash.

Parameters

int $uid: User id.

string $pass: Hashed password.

bool $is_generated: Generated password indicator.

2 calls to _password_policy_store_password()
password_policy_user_insert in ./password_policy.module
Implements hook_user_insert().
password_policy_user_presave in ./password_policy.module
Implements hook_user_presave().

File

./password_policy.module, line 351
Enforces password policies.

Code

function _password_policy_store_password($uid, $pass, $is_generated = FALSE) {
  $history = (object) array(
    'uid' => $uid,
    'pass' => $pass,
    'created' => REQUEST_TIME,
    'is_generated' => $is_generated,
    'data' => array(),
  );
  password_policy_update_password_history($history);
}