美文网首页
浅谈那些第三方快捷登录的事儿(qq、wechat、sina)

浅谈那些第三方快捷登录的事儿(qq、wechat、sina)

作者: 稽无贼 | 来源:发表于2018-05-22 09:40 被阅读16次

    1.本文介绍

            笔者是一名程序猿,最近在总结第三方快捷登录方面的注意事项,所以在此分享一下在开发快捷登录时的逻辑注意事项;

    2.相关知识

        开发背景:java,springMVC;

        三个平台的授权机制:OAuth2.0协议;

        授权流程:三个平台各有差异,但是总体如下图所示,

    第一张图是快捷登录按钮执行的逻辑逻辑,第二张是绑定第三方帐号的逻辑,第三张是授权回调接口的逻辑;

    图1 图2 图3

    3.注意事项:

            session中有没有user,是判定是否是绑定动作的关键,巧的是,简书的快捷登录就没有清除session,导致绑定帐号的时候会有bug。

            最后,第一次发文,望多多包涵。

    相关文章

      网友评论

          本文标题:浅谈那些第三方快捷登录的事儿(qq、wechat、sina)

          本文链接:https://www.haomeiwen.com/subject/prcfjftx.html