phpoauthlib2

phpoauthlib2 Git Source Tree


Root/OAuth.php

<?php

namespace phpoauthlib2;

class OAuth {
    protected $oauthProvider = null;
    protected $request = null;

    public function __construct($provider, $request) {
        $this->oauthProvider = $provider;
        $this->request = $request;
    }

    public function check() {
        if (isset($this->request["code"]) && !empty($this->request["code"])) {
            $this->oauthProvider->getProfile();
            return true;
        } else {
            return $this->oauthProvider->getLoginUrl();
        }
    }

    public function getProfile() {
        return $this->oauthProvider->getProfile();
    }
}

Archive Download this file

Branches

Number of commits:
Page rendered in 0.05567s using 11 queries.