X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FLogin.php;h=fadfb206612c3bd728f00efa276b453372ba280a;hb=de8787dd5bb9fadd6388c050bad35ec4c0332e08;hp=76e1680169d08a01c5ba9b855c1df4a6e75e7ae8;hpb=0ec44f3e8a73229c3aadea86f61b5571a701c6b7;p=friendica.git diff --git a/src/Module/Login.php b/src/Module/Login.php index 76e1680169..fadfb20661 100644 --- a/src/Module/Login.php +++ b/src/Module/Login.php @@ -22,7 +22,7 @@ require_once 'include/text.php'; /** * Login module * - * @author Hypolite Petovan mrpetovan@gmail.com + * @author Hypolite Petovan */ class Login extends BaseModule { @@ -184,7 +184,7 @@ class Login extends BaseModule 'verified' => true, ] ); - if (DBA::is_result($user)) { + if (DBA::isResult($user)) { if ($data->hash != cookie_hash($user)) { logger("Hash for user " . $data->uid . " doesn't fit."); nuke_session(); @@ -211,11 +211,9 @@ class Login extends BaseModule if (isset($_SESSION) && x($_SESSION, 'authenticated')) { if (x($_SESSION, 'visitor_id') && !x($_SESSION, 'uid')) { - $r = q("SELECT * FROM `contact` WHERE `id` = %d LIMIT 1", - intval($_SESSION['visitor_id']) - ); - if (DBA::is_result($r)) { - self::getApp()->contact = $r[0]; + $contact = DBA::selectFirst('contact', [], ['id' => $_SESSION['visitor_id']]); + if (DBA::isResult($contact)) { + self::getApp()->contact = $contact; } } @@ -239,7 +237,7 @@ class Login extends BaseModule 'verified' => true, ] ); - if (!DBA::is_result($user)) { + if (!DBA::isResult($user)) { nuke_session(); goaway(self::getApp()->get_baseurl()); }