dboho/oauth2-server-pdo

PDO存储实现the phpleague oauth2服务器存储接口

v0.7.5 2024-08-07 10:50 UTC

This package is auto-updated.

Last update: 2024-09-07 11:06:34 UTC


README

Travis branch Codecov Software License

这是thephpleague/oauth2-server存储接口的PDO存储实现。

用法

$pdo = new PDO('sqlite:oauth2.db');

$sessionStorage = new SessionStorage($pdo);
$accessTokenStorage = new AccessTokenStorage($pdo);
$clientStorage = new ClientStorage($pdo);
$scopeStorage = new ScopeStorage($pdo);

$server = new ResourceServer(
    $sessionStorage,
    $accessTokenStorage,
    $clientStorage,
    $scopeStorage
);
//…

安装

推荐通过Composer进行安装。

在项目根目录中运行

$ composer require dboho/oauth2-server-pdo