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://codercto.com/soft/d/3741.html

Pro CSS and HTML Design Patterns

Pro CSS and HTML Design Patterns

Michael Bowers / Apress / April 23, 2007 / $44.99

Design patterns have been used with great success in software programming. They improve productivity, creativity, and efficiency in web design and development, and they reduce code bloat and complexit......一起来看看 《Pro CSS and HTML Design Patterns》 这本书的介绍吧!

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

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

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

在线 XML 格式化压缩工具