Difference between revisions of "CMU OAUTH PHP CLASS"
From CMU ITSC Network
Line 146: | Line 146: | ||
=== getUserInfo === | === getUserInfo === | ||
+ | Get user by user's authorized access token. | ||
+ | {| class="wikitable" | ||
+ | |+ style="text-align:left;"|Description | ||
+ | |- | ||
+ | |object getUserInfo(string $accessToken) | ||
+ | |} | ||
+ | |||
== Examples == | == Examples == | ||
== Download == | == Download == |
Revision as of 11:33, 24 September 2017
Method
Constructor
Set Client ID, Client Secret, Redirect URI
__construct([string $appId, string $clientSecret, string $redirectURI]) |
name | description |
appId | cmu oauth Client ID |
clientSecret | cmu oauth Client Secret |
redirectURI | cmu oauth Redirect URI |
no return value |
setAppId
set Client ID
setAppId(string $appid) |
name | description |
appid | cmu oauth Client ID |
no return value |
setAppSecret
Set Client Secret
setAppSecret(string $appSecret) |
name | description |
appSecret | cmu oauth Client Secret |
no return value |
setCallbackUri
Set Redirect URI
setCallbackUri(string $uri) |
name | description |
uri | Application Callback / Redirect URI |
no return value |
initOauth
Initial redirect to CMU Oauth for authorization.
initOauth() |
no parameter |
no return value |
getAccessToken
Get user's authorized access token.
object getAccessToken($code) |
name | description |
code | code that parse by CMU Oauth to redirect URI. |
object |
{ "access_token": "66822448858031556636", "expires_in": 3600, "refresh_token": "23178027621214615262" } |
getUserInfo
Get user by user's authorized access token.
object getUserInfo(string $accessToken) |