Node.js的OAuth扩展 OhAuth

码农软件 · 软件分类 · Node.js 扩展 · 2019-04-16 22:13:58

软件介绍

OhAuth 是基于 Node.js 的扩展,用于简化 OAuth 的开发,实现客户端无重定向的 OAuth 认证支持。

示例代码:

    var Express = require('express')
      , app = Express.createServer(Express.favicon(),Express.static(__dirname))
      , OhAuth = require('./ohauth')
      , strategies = require('./ohauth-strategies');


    var cK = 'consumerKey', cS = 'consumerSecret'
        , ohAuth = new OhAuth(strategies.twitter(cK,cS,'http://127.0.0.1:1337'),app);

    app.configure(function(){
        app.use(app.router);    
    });

    app.listen(1337);
    app.get('/', function (req, res) {
      res.sendfile(__dirname + '/index.html');
    });

    // when you're done, you'll get an access key and an access secret printing out here
    app.get('/oauth/success',function(req,res){
        res.send(req.session.credentials);
    });

本文地址:https://www.codercto.com/soft/d/3741.html

洞察人心

洞察人心

Steve Portigal / 张振东、蒋晓、戴传庆、孙启玉 / 电子工业出版社 / 2015-10 / 65.00元

用户在哪里,有什么需求?他们为什么会选用竞争对手的产品而不是你的?从大数据中固然能得出一些结论,但是要搞清楚作为地球上顶级复杂生物的人的真实想法,还是走近他们,面对面访谈更直接有效。 用户访谈是一项技能,与一般的交谈有本质上的区别,需要遵从一定的步骤和方法。优秀的采访者用最自然的方式和用户进行交流,看似不经意,而实际上该说什么、何时说、如何说以及什么时候应该沉默,都有精准的权衡,都试图在闲聊......一起来看看 《洞察人心》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具