php-auth-client/README.md
2018-03-19 11:53:36 +08:00

767 B

Auth 系统 PHP Client

该项目使用 composer 来完成加载,需要对项目的 composer.json 中增加如下配置手动制定仓库的地址(因为仓库为公司内部私有的,不对外开放)

  
  "repositories": [
    {
      "type": "vcs",
      "url": "git@git.int.haowumc.com:arch/php-auth-client.git"
    }
  ]

执行

composer require arch/php-auth-client

代码中启用

注册中间件

$app->routeMiddleware([
    'auth' => PdAuth\Middleware\Authenticate::class,
]);

注册

$app->register(PdAuth\PdAuthServiceProvider::class);

配置

在项目 .env 文件中增加如下配置

PDAUTH_APP_ID=appid
PDAUTH_SECRET=123456
PDAUTH_HOST=http://auth.dev.haowumc.com