zoukankan      html  css  js  c++  java
  • passport登录问题:passport.use 方法没有被调用

    写passport登录验证时,无论如何passport.use 方法都没有被调用,最后在同事的帮助下,才找到问题:

       我是用form提交登录数据的,

       input type:"text",class:"form-control",placeholder:"用户名",id:"username",name:"username"

       input的name应该是passport.use里的第一个参数,form提交的数据要经过passport.use进行验证的

      passport.use(new LocalStrategy((username,password,done) ->

          User.find {name:username,password:password},(err, docs) ->
             return done err if err?
            return done null,false,{message:"用户名或者密码错误"} if docs.length is 0
            done null,docs[0]))

     感谢这位发现问题的同事

  • 相关阅读:
    敏捷软件开发实践-Code Review Process(转)
    随笔1
    随笔
    随笔
    低级错误
    随笔
    随笔2
    随笔
    这以前写的代码
    蛋疼的vs
  • 原文地址:https://www.cnblogs.com/greenteaone/p/4054466.html
Copyright © 2011-2022 走看看