ppoidc-8.x-1.2/src/Plugin/OpenIDConnectClient/Enable.php

src/Plugin/OpenIDConnectClient/Enable.php
<?php

namespace Drupal\pixelpin_openid_connect\Plugin\OpenIDConnectClient;

use Drupal\pixelpin_openid_connect\Plugin\OpenIDConnectClientBase;

/**
 * OpenID Connect client for PixelPin.
 *
 * Implements OpenID Connect Client plugin for PixelPin.
 *
 * @OpenIDConnectClient(
 *   id = "enable",
 *   label = @Translation("Enable")
 * )
 */
class Enable extends OpenIDConnectClientBase {

  /**
   * {@inheritdoc}
   */
  public function getEndpoints() {
    return array(
      'authorization' => 'https://login.pixelpin.io/connect/authorize',
      'token' => 'https://login.pixelpin.io/connect/token',
      'userinfo' => 'https://login.pixelpin.io/connect/userinfo',
    );
  }

  /**
   * {@inheritdoc}
   */
  public function retrieveUserInfo($access_token) {
    $userinfo = parent::retrieveUserInfo($access_token);

    return $userinfo;
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc