/[drupal]/contributions/modules/phpass/phpass.module
ViewVC logotype

Diff of /contributions/modules/phpass/phpass.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1.4.3, Fri Oct 24 14:42:26 2008 UTC revision 1.1.4.4, Mon Nov 24 14:42:46 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: phpass.module,v 1.1.4.2 2008/08/29 12:18:08 douggreen Exp $  // $Id: phpass.module,v 1.1.4.3 2008/10/24 14:42:26 douggreen Exp $
3    
4  /**  /**
5   * phpass Module   * phpass Module
# Line 13  Line 13 
13   */   */
14  function phpass_form_alter(&$form, $form_state, $form_id) {  function phpass_form_alter(&$form, $form_state, $form_id) {
15    // check for any login process    // check for any login process
16    $validate = array_search('user_login_authenticate_validate', $form['#validate']);    $validate = isset($form['#validate']) ? array_search('user_login_authenticate_validate', $form['#validate']) : FALSE;
17    
18    // act as-if the module is not installed if SecurePass.php is not installed properly    // act as-if the module is not installed if SecurePass.php is not installed properly
19    if (($form_id == 'user_edit' || $form_id == 'system_modules' || $form_id == 'user_admin_settings' || $validate !== FALSE) && _phpass_is_passwordhash_php_missing()) {    if (($form_id == 'user_edit' || $form_id == 'system_modules' || $form_id == 'user_admin_settings' || $validate !== FALSE) && _phpass_is_passwordhash_php_missing()) {

Legend:
Removed from v.1.1.4.3  
changed lines
  Added in v.1.1.4.4

  ViewVC Help
Powered by ViewVC 1.1.2