2017 © Pedro Peláez
 

library oauth2-eeyes

A Client For Eeyes-Net OAuth2 Server on PHP

image

sxxuz/oauth2-eeyes

A Client For Eeyes-Net OAuth2 Server on PHP

  • Wednesday, February 7, 2018
  • by XuZhixuan
  • Repository
  • 0 Watchers
  • 1 Stars
  • 36 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

OAuth2.0-eeyes

标签: Provider OAuth2.0 eeyes-net php, (*1)


  • 这是一个基于 thephpleague/oauth2.0-client 的 OAuth2.0 客户端 Provider, (*2)

  • 其中主要的配置内容已经为e瞳网用户账户中心的 OAuth2.0 服务器进行了配置,在使用时,请新建好配置文件以备引用。, (*3)


安装

请使用 composer 来安装

composer require sxxuz/oauth2-eeyes

使用

使用方法与 League/OAuth2.0-Client 基本相同

认证流程

请务必保证重定向地址正确,即保证重定向返回后会执行getUser, (*4)


// 创建一个Eeyes对象 $eeyesClient = new Eeyes([ 'clientId' => 'Your App ID Here', 'clientSecret' => 'Your App Secret Here', 'redirectUri' => 'Your Callback Url Here', 'state' => 'Your State Here', 'scope' => [ 'scope1', 'scope2', 'scope3' ] ]); // 使用getUser方法获取用户的信息,登录、验证过程均会自动完成 $user = $eeyesClient->getUser();

获取用户信息

当获取到 Token 后,使用 Token 来取得用户信息

// 假设之前已经执行过$user = $eeyesClient->getUser(); // 获取用户的NetID $username = $user['username']; // 获取用户的姓名 $name = $user['name'];

License

The MIT License(MIT). Please see License File for more information., (*5)

The Versions

07/02 2018

dev-master

9999999-dev

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan

07/02 2018

3.0.0

3.0.0.0

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan

02/02 2018

2.0.0

2.0.0.0

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan

30/01 2018

1.2.0

1.2.0.0

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan

30/01 2018

1.1.0

1.1.0.0

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan

29/01 2018

1.0.1

1.0.1.0

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan

29/01 2018

1.0.0

1.0.0.0

A Client For Eeyes-Net OAuth2 Server on PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar XuZhixuan