Make WordPress Core


Ignore:
Timestamp:
10/06/2004 05:31:52 AM (22 years ago)
Author:
saxmatt
Message:

Automatic login fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/functions-user.php

    r1734 r1754  
    33function login($username, $password, $already_md5 = false) {
    44        global $wpdb, $error;
    5         if ( !$already_md5 )
    6                 $pwd = md5($password);
    75
    86        if ( !$username )
     
    1816        if (!$login) {
    1917                $error = __('<strong>Error</strong>: Wrong login.');
    20                 $pwd = '';
    2118                return false;
    2219        } else {
    2320
    24                 if ( $login->user_login == $username && $login->user_pass == $pwd ) {
     21                if ( ($login->user_login == $username && $login->user_pass == $password) || ($already_md5 && $login->user_login == $username && md5($login->user_pass) == $password) ) {
    2522                        return true;
    2623                } else {
Note: See TracChangeset for help on using the changeset viewer.