public function Oauth2ClientPluginAccessInterface::codeRouteAccess in OAuth2 Client 8.3
Override the default access with this method.
The sole route that checks this method is `oauth2_client.code` which captures the returned authorization code from the remote service for plugins that implement the grant type of the same name. If you are implementing the authorization_code grant and the default, permission controlled access meets your use case, then you can simply implement Oauth2ClientPluginInterface.
Parameters
\Drupal\Core\Session\AccountInterface $account: Access is checked against this account.
Return value
\Drupal\Core\Access\AccessResultInterface The access result.
1 method overrides Oauth2ClientPluginAccessInterface::codeRouteAccess()
- AuthCodeAccessExample::codeRouteAccess in examples/
oauth2_client_example_plugins/ src/ Plugin/ Oauth2Client/ AuthCodeAccessExample.php - Override the default access with this method.
File
- src/
Plugin/ Oauth2Client/ Oauth2ClientPluginAccessInterface.php, line 30
Class
- Oauth2ClientPluginAccessInterface
- An interface for plugins that provide route access methods.
Namespace
Drupal\oauth2_client\Plugin\Oauth2ClientCode
public function codeRouteAccess(AccountInterface $account);