~piersharding/udi/master-udi

« back to all changes in this revision

Viewing changes to htdocs/password_checker.php

  • Committer: Piers Harding
  • Date: 2011-10-02 21:27:04 UTC
  • mfrom: (151.1.63)
  • Revision ID: git-v1:a3e8fccd857706bbe9f37a05061ddc2e2d0b8143
Merge branch 'master' into test-master-merge

Conflicts:
        lib/ds_ldap_pla.php
        lib/page.php

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
$request['hash'] = get_request('hash','REQUEST');
19
19
$request['password'] = get_request('check_password','REQUEST');
20
20
$request['action'] = get_request('action','REQUEST');
 
21
$request['attribute'] = get_request('attr','REQUEST');
21
22
 
22
23
if (get_request('base64','REQUEST')) {
23
24
        $request['hash'] = base64_decode($request['hash']);
30
31
 
31
32
echo '<form action="password_checker.php" method="post">';
32
33
echo '<input type="hidden" name="action" value="compare" />';
 
34
printf('<input type="hidden" name="attr" value="%s" />',$request['attribute']);
33
35
 
34
 
echo '<table class="forminput" width=100% border=0>';
 
36
echo '<table class="forminput" width="100%" border="0">';
35
37
 
36
38
echo '<tr>';
37
39
printf('<td class="heading">%s</td>',_('Compare'));
53
55
if ($request['action'] == 'compare') {
54
56
        echo '&nbsp;&nbsp;&nbsp;&nbsp;<b>';
55
57
 
56
 
        if (password_check($request['hash'],$request['password']))
 
58
        if (password_check($request['hash'],$request['password'],$request['attribute']))
57
59
                printf('<span class="good">%s</span>',_('Passwords match!'));
58
60
        else
59
61
                printf('<span class="bad">%s</span>',_('Passwords do not match!'));