我已经遵循了几个不同的指南,但我似乎无法理解Uservoice 3-legged OAuth的工作方式。
我遵循的指南:
我可以成功地将用户重定向到uservoice auth屏幕,该屏幕要求获得权限,点击“允许访问”后,它们会被带回正确的回调网址,但这是他们的文档失败的地方......
完全按照他们的建议,我会做以下事情:
$access_token = $client->login_with_verifier($_GET['oauth_verifier']);
然而,除非我有一个$client
,否则当然会失败,所以,我按照我在上一次请求时所做的那样...但是它却抱怨{1}未在第130行设置(see here)。
设置该变量的唯一方法是重新创建auth链接...这会生成一个全新的OAuth进程,因此它不可避免地会失败。
我想知道是否有人知道如何解决这个问题?
答案 0 :(得分:0)
是否可以将其归结为软件包中的一个小错误,并提交了一个解决此问题的拉取请求