为了账号安全,请及时绑定邮箱和手机立即绑定

关于第三方登陆的问题 express

关于第三方登陆的问题 express

交互式爱情 2019-02-05 17:59:29
现在我在利用passport.js 做一个本地登陆验证还有第三方登陆的验证,例如Facebook,可能国内不太常用Facebook哈。我的问题是成功做好本地登陆之后 尝试做第三方登陆的时候,我在登陆成功的后的home页面 添加一段代码 <% if (user.facebook.id != null) { %>            <h2 class="fa fa-facebook"> Facebook</h2><br>          <strong>email</strong>: <%= user.facebook.email %><br>          <strong>name</strong>: <%= user.facebook.username %>        <% } %>再做一次本地登陆测试,发现出现如下错误,<% if (user.local.username !=null) {%>            <%=user.local.username %>        <%}%>Cannot read property 'local' of undefined.b本人是新手 求指导,谢谢
查看完整描述

1 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

user.local 不存在,应该是 你 后台 登录后,并没有在 user 中保存 local


查看完整回答
反对 回复 2019-02-14
  • 1 回答
  • 0 关注
  • 385 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信