最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

逻辑在节点 Vuejs应用程序处理用户登录

运维笔记admin12浏览0评论

逻辑在节点/ Vuejs应用程序处理用户登录

逻辑在节点/ Vuejs应用程序处理用户登录

我建立在Vuejs web应用程序和我又遇到了同样的问题。

总之,我允许用户使用其帐户抽搐(登录与抽搐)注册,并且它的伟大工程。我的问题是更多的问候单页的应用程序的总体架构与第三方服务登录。

我堆栈的NodeJS,Vuejs针对前端,并连接 - 蒙戈在我的Mongo的数据库处理会话。

我的问题是多一点一般:

1)一旦用户有抽搐登录时,我有一个和的access_token一个refresh_token,具有轮廓对象一起。那我该怎么用这些东西做什么?创建我的令牌数据库中的用户对象?

2)连接 - 蒙戈是否正常工作 - 它建立在我的蒙戈DB sessions表中的记录。再次 - 我应该怎么做这个事情的数据或者是纯粹的在后台管理用户登录?

3)我想,如果他们试图访问一个会员制页)使用这个登录状态的前端(例如,踢用户返回到登录页面 - 从前端的角度来看,我能“勾选”要知道,如果用户登录?有吨从抽搐登录设置cookie的,但我不知道任何人的意思。

4)如果他们的登录已过期,我该如何迫使他们必须重新登录?

信息再吃一块是我没有拉任何有关他们的信息时,他们没有在网站上。抽搐登录纯粹是为了让他们的个人资料来定制他们的经验。

我见过的Oauth登录过程的一百流程图,但没有一个外行的角度被布置。我发现至少没有 - 这似乎是几十握手正在发生,但我不知道在我的应用程序的情况下实际发生的,他们登录后。字符的随机字符串的地段和令牌飞来飞去,在解释的方式并不多。

这里是我的服务器代码目前:.js

围绕线70是我打出了“我复制示例代码和现在不知道发生了什么事”的思路。

这些都是一些常规问题和任何及所有的帮助,了解如何进行身份验证和管理用户登录超级赞赏。我试过好几个星期都在挫折中已经黯然结束。感谢您的阅读!

回答如下:

我希望这不是认为是作弊,但我放在一起护照登入/验证的完整演示。它采用蒙戈来存储用户和他们的令牌。

https://github/gedrick/vue-node-passport

发布评论

评论列表(0)

  1. 暂无评论