opauth/github

Opauth 的 GitHub 身份验证策略

0.1.0 2012-07-23 06:13 UTC

This package is auto-updated.

Last update: 2024-09-13 10:33:35 UTC


README

Opauth 的 GitHub 身份验证策略。

基于 http://developer.github.com/v3/oauth/ 使用 OAuth2 实现。

Opauth 是一个用于 PHP 的多提供程序身份验证框架。

演示: http://opauth.org/#github

入门

  1. 安装 Opauth-GitHub

    cd path_to_opauth/Strategy
    git clone git://github.com/opauth/github.git GitHub

    或者

    composer require opauth/github
  2. https://github.com/settings/applications/new 注册 GitHub 应用程序

    • 输入 URL 作为您的应用程序 URL(这可以在 Opauth 之外)
    • 回调 URL: 输入 http://path_to_opauth/github/oauth2callback
  3. 使用 client_idclient_secret 配置 Opauth-GitHub 策略。

  4. 将用户直接引导到 http://path_to_opauth/github 进行身份验证

策略配置

必填参数

<?php
'GitHub' => array(
	'client_id' => 'YOUR CLIENT ID',
	'client_secret' => 'YOUR CLIENT SECRET'
)

可选参数:scopestate

许可证

Opauth-GitHub 是 MIT 许可
版权所有 © 2012 U-Zyn Chua (http://uzyn.com)