PMVC认证库

0.1.14 2017-07-18 03:56 UTC

This package is auto-updated.

Last update: 2024-08-29 04:36:04 UTC


README

Latest Stable Version Latest Unstable Version Build Status License Total Downloads

auth

登录过程

调用 loginBegin -> 询问第三方服务器 -> 调用 loginFinish -> 处理授权结果

检查登录状态

  1. isAuthorized
  2. isRegisted

工作原理

1. 前往首页

  • 生成返回URL
  • 询问第三方远程服务器
  • 第三方服务器将返回结果发送到返回URL

2. 返回URL

  • 检查第三方服务器运行结果
  • 如果成功则重定向到成功页面,否则转到错误页面

3. 成功页面或错误页面

使用Composer安装

1. 下载Composer

2. 通过composer.json安装或直接使用命令行

2.1 通过composer.json安装

  • vim composer.json
{
    "require": {
        "pmvc-plugin/auth": "dev-master"
    }
}
  • php composer.phar install

2.2 或者直接使用composer命令行

  • php composer.phar require pmvc-plugin/auth