2013-01-08 1 views
0

나는 내 웹 사이트의 인증 시스템을 연구 중이다. 나는 현재 노드와 사용자 정의 인증 시스템에 대해 순진한 MongoDB 드라이버를 사용하고 있지만 사용자가 다른 방법으로 로그인 할 수 있기를 원하기 때문에 mongoose 추상화와 everyauth 시스템으로 전환하려고합니다. 페이스 북과 같은. 내가 노드에 비교적 새로운 오전으로,몽구스 및 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

+0

http://passportjs.org/를 참조 할 수도 있습니다. – mjhm

답변

-2

는 꽤 괜찮은 문서 및 코드 또한 예를 들어 폴더를 갖고있는 것 같아요 당신이 everyauth에 대한 github에의 환매 특약을 살펴 가지고 있었다.

https://github.com/bnoguchi/everyauth