Справочник по Mongoose и EveryAuth / Пример / Учебное пособие

Я работаю над системой аутентификации для моего сайта. В настоящее время я работаю с наивным драйвером MongoDB для узла и моей собственной системой аутентификации, но я хочу переключиться на абстракцию mongoose и систему 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

Мой вопрос заключается в том, есть ли у кого-нибудь хорошие ссылки, учебники или примеры кода для этого, так как я довольно новичок в узле. Я много искал в Интернете, но ничего не смог найти.

Спасибо - CB

1 ответ

Вы взглянули на репозиторий github для каждого пользователя, поскольку он, кажется, имеет довольно приличную документацию, а также пример папки с кодом.

https://github.com/bnoguchi/everyauth

Другие вопросы по тегам