]> git.mxchange.org Git - friendica.git/blobdiff - include/oauth.php
Merge pull request #751 from fabrixxm/master
[friendica.git] / include / oauth.php
index 103d4c2fa9458a306f4f37e1600f8d493595678a..de6f1e00db1199a4b032d0dacd821e0143ea780a 100644 (file)
@@ -133,7 +133,7 @@ class FKOAuth1 extends OAuthServer {
        function loginUser($uid){
                logger("FKOAuth1::loginUser $uid");
                $a = get_app();
-               $r = q("SELECT * FROM `user` WHERE uid=%d AND `blocked` = 0 AND `account_expired` = 0 AND `verified` = 1 LIMIT 1",
+               $r = q("SELECT * FROM `user` WHERE uid=%d AND `blocked` = 0 AND `account_expired` = 0 AND `account_removed` = 0 AND `verified` = 1 LIMIT 1",
                        intval($uid)
                );
                if(count($r)){
@@ -150,6 +150,7 @@ class FKOAuth1 extends OAuthServer {
                $_SESSION['page_flags'] = $record['page-flags'];
                $_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $record['nickname'];
                $_SESSION['addr'] = $_SERVER['REMOTE_ADDR'];
+               $_SESSION["allow_api"] = true;
 
                //notice( t("Welcome back ") . $record['username'] . EOL);
                $a->user = $record;