Tag: grant oauth

Express.js连接到Twitter

我正在尝试使用Express.js和Grant在Windows 7机器上使用Twitter进行Oauth身份validation。 当我在命令行中运行node app.js ,我得到以下内容: 问题是为什么不能在这里也输出控制台。 另外,我应该把哪个秘密放在app.js中,我目前有“非常秘密”? 这是否需要我的消费者的秘密或只是任何string? 我正在使用Xampp,当我想要在浏览器(Chrome)中运行时,我直接访问: http : //dummy.com : 3000/,并且得到“此网页不可用”。 如果我改为直接访问http://localhost/xampp/phptest/lions/idk/run.html,那么我会得到一个空白的网页。 我应该用哪个? 我试图一起跟随这个: https : //scotch.io/tutorials/implement-oauth-into-your-express-koa-or-hapi-applications-using-grant#configure-express 这里是我所有的文件: app.js var express = require('express') , logger = require('morgan') , bodyParser = require('body-parser') , cookieParser = require('cookie-parser') , session = require('express-session'); var fs = require('fs'); var obj = JSON.parse(fs.readFileSync('./config.json', 'utf8')); var Grant = require('grant-express') […]

从Pocket API检索数据(oAuth)

我需要从我的Pocket帐户检索我保存的阅读列表,似乎我需要通过他们的oAuth获取访问令牌来提出请求。 我有访问令牌的消费者密钥,并根据Pocket API文档,请求将类似于这样的事情。 POST /v3/oauth/request HTTP/1.1 Host: getpocket.com Content-Type: application/x-www-form-urlencoded; charset=UTF-8 X-Accept: application/x-www-form-urlencoded consumer_key=1234-abcd1234abcd1234abcd1234& redirect_uri=pocketapp1234:authorizationFinished 我的问题是…是不是oAuth第三方应用程序启用通过谷歌,Facebook帐户的身份validation? 我不知道这个想法是如何与我的网站相关的,只需要从Pocket上访问我自己的数据就可以在我的网站上共享。 我知道我需要以某种方式进行身份validation,所以我可以访问我的数据,但是oAuth的过程中,我需要通过获取我需要的?