popcorn maker 配置session,修改登录机制

假如你已经安装编译完相关popcornmaker。。而且运行 node server可以看到界面,那么恭喜你。接下来就要改造登录机制免得没办法保存我们的项目了。


请找到文件:

\node_modules\webmaker-auth\index.js


请看看这个模块下面的url配置表,你会发现,popcorn maker的会员机制就在这里:


当然,我们本机上面虽然可以看到popcorn maker的界面,但是我们登录注册验证保存等操作都是没办法进行的,会出错,所以,大家不妨研究https://popcorn.webmaker.org/ 上面的操作。

经过研究,那么我们锁定了uidExists及authnicToken这两个方法,只要修改成静态返回有效数据就可以了。

如下图:






现在问题来了:

当我们登录,验证key之后,出了 session undifined的错误----原生的nodejs不支持session,所以我们需要解决session问题。



点击sign in:



点击submit:



查看控制台的原因:



经过查阅,原来是这行代码错了。。请注意:


改成这样后,登录以后你会发现:



原因是,verify这个方法有一个刷新session的方法,如下:



这个方法又发送了请求了。。那么,我们查阅原本的,看看应该发送什么格式回来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值