【发布时间】:2012-12-21 20:35:33
【问题描述】:
我正在为我的网站开发身份验证系统。我目前正在使用用于节点的 MongoDB 驱动程序和我自己的自定义身份验证系统,但我希望切换到 mongoose 抽象和everyauth 系统,因为我希望用户能够使用不同的方法登录,比如脸书。
这是我的注册路线:
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
我的问题是是否有人对此有任何好的参考资料或教程或示例代码,因为我对 node.js 相当陌生。我在网上进行了广泛的搜索,但找不到任何东西。
谢谢 - CB
【问题讨论】:
-
你可能还想看看passportjs.org。
标签: node.js mongodb coffeescript mongoose everyauth