springlee/yc-user-center

元巢用户中心 SDK

2.0.3 2022-01-03 07:27 UTC

This package is auto-updated.

Last update: 2025-03-25 06:59:18 UTC


README

.

项目文档

元巢用户中心文档 http://test.api.user-center.namet.xyz/docs

composer安装

$ composer require springlee/yc-user-center

普通php项目

<?php
require __DIR__ . '/vendor/autoload.php';

use Yc\UserCenter\Authorization;


$config = [
    'app_key' => 'zlj_dt5tyRElS9yy9vAafWoarHjeZ',//必填
    'app_secret' => 'vywE8L6JfkZcKksBqAlVJL4B8oNUG8',//必填
    //redis配置
    'redis'=>[
        'host'=>'127.0.0.1',
        'port'=>'6379'
    ]
];

$app = new Authorization($config);

laravel

发布配置

php artisan vendor:publish --provider="Yc\UserCenter\ServiceProvider" --tag="config"

请求示例

<?php

namespace App\Http\Controllers;
use Yc\UserCenter\Authorization;
class HomeController extends Controller
{

    public function code(Authorization $auth)
    {
        $ret= $auth->getCode();
        
        var_dump($ret);
    }

    public function user()
    {
        $app = app('authorization');
        $ret = $app->setToken('')->getUser();
        var_dump($ret);
    }
}

返回结果

字段 类型 描述
code int 编码( 1,401,403 )等
msg string 返回消息
data object 业务数据