OAuthProvider 類

OAuthProvider 類

(PECL OAuth >= 1.0.0)

簡介

管理一個 OAuth 提供者類。

參考一個外部的深入教程 » 寫一個 OAuth 提供者服務,用來親自實踐提供服務。也可以參考 OAuth 擴充套件原始碼里的 » OAuth 提供者例子

類摘要

class OAuthProvider {
/* 方法 */
final public addRequiredParameter(string $req_params): bool
public callconsumerHandler(): void
public calltokenHandler(): void
public checkOAuthRequest(string $uri = ?, string $method = ?): void
public __construct(array $params_array = ?)
public consumerHandler(callable $callback_function): void
final public static generateToken(int $size, bool $strong = false): string
public is2LeggedEndpoint(mixed $params_array): void
public isRequestTokenEndpoint(bool $will_issue_request_token): void
final public removeRequiredParameter(string $req_params): bool
final public static reportProblem(string $oauthexception, bool $send_headers = true): string
final public setParam(string $param_key, mixed $param_val = ?): bool
final public setRequestTokenPath(string $path): bool
public timestampNonceHandler(callable $callback_function): void
public tokenHandler(callable $callback_function): void
}

目錄

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *