QQ集成登录生命周期

Posted 乐哈哈1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QQ集成登录生命周期相关的知识,希望对你有一定的参考价值。

  1. 用户跑到我们的网站来访问一个需要登录的页面
  2. 我们的网站检测到用户没有登录,返回一个跳转到QQ登录页的响应(302 指向QQ登录页面的地址并加上一个返回的链接页面,通常是returnUrl=)
  3. 用户被跳转到指定QQ的登录页面
  4. 用户在QQ登录页面上输入用户名和密码,QQ会到自己的数据库中查询,一旦登录成功,会返回一个跳转到我们站点的响应(302指向我们的网站页面)
  5. 用户被跳转到我们网站的一个检测登录的页面,我们可以拿到用户的身份信息,建立ClaimsPrinpical和ClaimsIdentity对象,生成cookie等。
  6. 我们再把用户带到指定的页面,也就是returnUrl,那是用户登录前最后一次访问的页面

以上是关于QQ集成登录生命周期的主要内容,如果未能解决你的问题,请参考以下文章

Maven系列学习Maven生命周期和插件

Maven的生命周期阶段

Maven生命周期小记

Maven进价:Maven的生命周期阶段

Maven生命周期

cookielocalStoragesessionStorage生命周期