草庐IT

php - 使用 OAuth2 的 Yahoo Fantasy Sports 示例

我想构建一个应用程序来查询我的Yahoo!中的数据。Fantasyleague但无法通过3-leggedOAuth身份验证,希望有人能给我一个快速演示,或者给我指点相关教程。我愿意使用NodeJS、Python或PHP。我已经注册了一个API并获得了一个ConsumerKey和ConsumerSecret。Theirdocumentation包含两个PHP示例(我无法开始工作)和引用OAuth.net'slistoflibaries.但让我们以Python为例。rauthdocumentation只列出第一条腿,我应该如何完成其​​他2条腿?fromrauthimportOAuth2S

php - 使用 Twitter OAuth 进行自动状态更新

我希望我的网站使用PHP中的OAuth自动将状态更新发布到特定的Twitter帐户。我使用一个URL来测试它www.mysite.com/update_status但它要求我输入“用户名”和“密码”,这在我测试时没问题。但是我的网站将无法在发布状态更新之前插入此用户名和密码。所以问题是服务器中的网站如何在用户不填写用户名和密码的情况下自动向帐户发布状态更新。有什么办法可以绕过这个吗?我尝试保存oAuthtoken,但它不起作用。提前感谢您的回答! 最佳答案 我的建议:1)使用类似http://github.com/abraham/t

php - 使用 Laravel API 实现 OAuth 2.0 身份验证

我目前正在构建一个Web应用程序,它是一个AngularJS前端,可与使用Laravel构建的RESTfulAPI进行通信。我取得了不错的进展,但发现很难理解如何处理用户身份验证。有人建议我应该使用OAuth进行身份验证,我决定使用它,因为它对我来说也是一种学习体验。我用来处理这个问题的包是oauth2-server-laravel。基本的用户故事是用户可以为应用程序注册他们的用户名/密码组合,然后他们使用相同的用户名和密码登录到应用程序。他们仅通过用户名和密码进行身份验证,而不是通过任何客户端secret进行身份验证。登录后,他们应该获得一个访问token,该token将随futur

php - 没有 plus 是否仍然可以使用 Google OAuth?

我有一个有效的php代码,它允许用户通过GoogleApi登录。问题是,此代码要求用户成为GooglePlus用户。我使用位于http://code.google.com/p/google-api-php-client/downloads/list的最新API仍然无法确定我是否可以为没有也不想激活Google“plus”的人使用相同的服务。更新:我知道这可能是一个第3方api问题,我也认为这是一个关于流行的第3方api的问题,这个问题及其答案可能仍然可以帮助很多人那里。问题的答案:为了快速引用,答案是*Google_Oauth2Service*类 最佳答案

php - 用户如何向 Oauth 注册?

我一直在研究Oauth这个概念,对这个概念还是很迷茫。我的主要问题之一是如何使用谷歌帐户或推特帐户注册。例如,假设要注册到我的网站,您必须提供用户名/密码/电子邮件/群组名称。如果您通过我的网站注册,那么您可以很容易地提供这些字段。但是,假设用户想通过谷歌注册。这些字段将如何填充?据我了解,一旦您使用google凭据注册,您将被重定向到我网站上的一个页面,您可以在其中填写必填字段。我不确定这是否正确。谁能帮助我更深入地了解这一点? 最佳答案 基本上OAuth是这样工作的(取决于版本,这些点由多个步骤组成):您将用户重定向到供应商,他

php - yii2、谷歌 oauth2 和范围

我正在使用Yii2、GoogleOAuth和yii2-user扩展。我想接收用户google圈子并将范围设置为我的配置:'authClientCollection'=>['class'=>'yii\authclient\Collection','clients'=>['google'=>['class'=>'yii\authclient\clients\GoogleOAuth','clientId'=>'758709912345-p4qp4lqihit5un1u6qb75msqp5m5j6d8.apps.googleusercontent.com','clientSecret'=>'Z

php - 错误 : failed to write, 无法打开流,pecl 在 mac osx el capitan 上安装 oauth

我正在尝试使用peclinstall在本地安装OAuth版本1.2.3(在MacOSXElCapitan上运行PHP5.6.10)。在命令提示符下运行以下命令:sudopeclinstalloauth-1.2.3安装开始正常,运行没有错误,直到构建完成。然后我得到这个错误:BuildprocesscompletedsuccessfullyInstalling'/usr/lib/php/extensions/no-debug-non-zts-20121212/oauth.so'ERROR:failedtowrite/usr/lib/php/extensions/no-debug-non-

php - 使用 PHP 和 OAuth 访问 SkyDrive

我想使用PHP访问skyDrive。我想检索文件和文件夹列表,下载、上传和删除文件。我有一个microsoftdevclientID和clientSecret。有人可以帮助我开始使用OAuth连接到skyDrive并使用API吗?非常感谢! 最佳答案 这实际上是一个相当宽泛的问题。希望这里有一些东西可以帮助您入门。看看SkyDrivesRESTAPI.你可以使用PHPcURL执行GET和POST。使用json_decode()创建接收到的数据的map。对于您发送的任何数据,创建maps在PHP中并使用json_encode()将它们

php - 谷歌登录oauth2每次都重新询问访问权限

我正在尝试将googleoauth2api用于我的登录系统。它几乎可以正常工作,用户可以访问我的Web应用程序,我可以阅读信息并连接用户。问题是,一旦他们离开或更改浏览器,返回我的网站,他们将再次被要求授予访问权限。我不需要离线访问,因为除了checkin用户外我没有使用任何API调用。无论如何,我被困住了,需要一些帮助!我正在使用googlephp库(https://code.google.com/p/google-api-php-client/wiki/OAuth2),我什至将ApprovalPrompt设置为自动。仍然没有运气。我的代码:publicfunctiongoogleL

php - WordPress 透明 OAuth 1.0 使用 PHP 登录

我目前正在编写一个PHP项目,该项目希望通过OAuth1.0登录Wordpress,然后向API发出请求。工作流程如下:获取请求token。使用请求token,登录到Wordpress。(问题就在这里)登录后,授权凭据并获取验证者token。获取访问token。最后,使用AT和ATSecret进行API调用。我在XAMPP下对本地主机的测试工作正常,但是当我将代码上传到服务器(UNIX)时,我从使用cookie的Wordpress登录中遇到问题。我正在通过cURL进行登录调用,设置cookie,然后解析对HTML的响应(我需要将字段“_wpnonce”发送到授权页面)。问题是我总是收到