私は自分のウェブサイトの認証システムに取り組んでいます。現在、ノード用の単純な MongoDB ドライバーと独自のカスタム認証システムを使用していますが、ユーザーがさまざまな方法でログインできるようにするため、マングース抽象化と 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
私の質問は、私がノードにかなり慣れていないため、これに関する適切な参照、チュートリアル、またはサンプルコードを誰かが持っているかどうかです。オンラインで広範囲に検索しましたが、何も見つかりませんでした。
ありがとう - CB