sramitroy / social
PHP 社交身份验证规范的实现
1.0.0
2021-04-25 10:25 UTC
Requires
- php: >=5.3.2
Requires (Dev)
- phpunit/phpunit: ~7.0|~6.0|~5.0|~4.8.35
This package is auto-updated.
Last update: 2024-09-29 06:20:03 UTC
README
PHP 社交身份验证的实现
安装
通过 Composer
$ composer require sramitroy/social
使用方法
// FIRST STEP use Soft\Google; $gObject = new Google([ 'client_id'=>'YOUR_CLIENT_ID', 'redirect_uri'=>'YOUR_REDIRECT_URL', 'client_secret'=>'YOUR_CLIENT_SECREAT', ]); $url= $gObject->LogInUrl(); //return Google Login URL
// SECOND STEP // DEFINE THESE SCRIPTS ONTO CALL BACK FILE use Soft\Google; $gObject = new Google([ 'client_id'=>'YOUR_CLIENT_ID', 'redirect_uri'=>'YOUR_REDIRECT_URL', 'client_secret'=>'YOUR_CLIENT_SECREAT', ]); $AccessToken = $gObject->AccessToken($_GET['code']); $profile = $gObject->UserProfile( $AccessToken['access_token'], ['name','email','gender,id','picture','verified_email'] ); // return google profile information
测试
$ phpunit
许可证
MIT 许可证 (MIT)。更多信息请见 许可证文件。