Skip to content

classes_modules_oauth_oauthhandler.class

Daniel Spors edited this page Dec 19, 2023 · 2 revisions

Classes in file modules/oauth/oauthhandler.class.php

class OAuthHandler

Handles the complete OAuth process.

authorize

Starts the OAuth process.

Definition: public function authorize()

Returns: void;

getProviderInstance

Creates a provider-specific handler instance.

Definition: public function getProviderInstance()

Returns: \League\OAuth2\Client\Provider\AbstractProvider|null Provider

getTokenInstance

Creates an AccessToken from given data.

Definition: public function getTokenInstance($data)

Returns: \League\OAuth2\Client\Token\AccessToken The access token

Parameters:

  • array $data The token data

isAuthorized

Checks if the given model has valid oauth data.

Definition: public function isAuthorized($model=false)

Returns: bool True or false

Parameters:

  • OAuthStorageModel $model Optional model with stored oauth data
Clone this wiki locally