ggsoftwarellc / nitropay-sponsor-php
2.2.0
2022-07-11 21:35 UTC
Requires
- php: >=7.1.0
- lcobucci/jwt: ^4.1
Requires (Dev)
- phpunit/phpunit: ^8
README
描述
创建一个签名令牌,用于将用户身份传递给赞助商客户端库。
使用方法
我们建议将其作为composer包使用。
composer require ggsoftwarellc/nitropay-sponsor-php
然后您可以像这样为您的用户签名令牌
require __DIR__ . '/vendor/autoload.php'; $signer = new NitroPaySponsor\Signer('YOUR_PRIVATE_KEY'); $token = $signer->sign([ 'siteId' => '109', // required 'userId' => '39281', // required 'email '=> 'example@example.com', // optional 'avatar' => 'https://s.gravatar.com/avatar/0d3964876826ac9554d88d5a51ea87a2?s=80', // optional 'name' => 'John Doe', // optional ]);
请按照赞助商文档中的说明处理令牌。
您可以使用$signer->getUserSubscription($userID)
查找用户的订阅信息。