phpoauthlib2

phpoauthlib2 Git Source Tree


Root/OAuth.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?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.15594s using 11 queries.