PHPoAuthLib如何设置Access Token?

时间:2014-12-06 19:58:11

标签: php laravel oauth oauth-2.0

您好我正在使用此库:https://github.com/artdarek/oauth-4-laravel 它基于PHPoAuthLib for Laravel。

有OAuth登录的示例,但我想设置自己的访问令牌并发出一些请求。

我找不到像setAccessToken()

这样的函数

在此之后创建消费者后我需要做什么?

$fb = OAuth::consumer('Facebook');

1 个答案:

答案 0 :(得分:3)

也许为时已晚,但我没有在代码中找到任何内容来执行此操作。所以你需要做与代码一样的事情:

<?php
use OAuth\OAuth2\Token\StdOAuth2Token;

$token = new StdOAuth2Token();
$token->setAccessToken( 'CVZYTDVK.BJGYZGKHJBKJHGV....' );

$fb      = \OAuth::consumer( 'Facebook' );
$storage = $fb->getStorage()->storeAccessToken( 'Facebook' , $token );

dd( $fb->request( '/me' ) );