Mongoose和EveryAuth参考/示例/教程



我正在为我的网站认证系统工作。我目前正在使用节点的天真MongoDB驱动程序和我自己的自定义身份验证系统,但我希望切换到猫鼬抽象和everyauth系统,因为我希望用户能够使用不同的方法登录,例如Facebook。

这是我的寄存器路由:

AM = require('../modules/account-manager')
routes = (app) ->
  app.get '/register', (req, res) ->
    res.render "#{__dirname}/views/register",
    title: 'Register | WebSite Title'
    stylesheet: 'register'
  app.post '/register', (req, res) ->
    AM.addNewAccount({
      name  : req.param('name'),
      email   : req.param('email'),
      user  : req.param('user'),
      pass  : req.param('pass'),
    }, (e) ->
      if e 
        res.send(e, 400)
      else
        res.redirect '/home'
    )
module.exports = routes

我的问题是是否有人对此有任何好的参考或教程或示例代码,因为我是相当新的节点。我已经在网上广泛搜索,但没有找到任何东西。

Thanks - CB

你有没有看一下github的repo for everyauth,因为它似乎有相当不错的文档和一个示例文件夹的代码。

https://github.com/bnoguchi/everyauth

最新更新