关于系统的用户登录接入

关于系统1.0
placeholder image
admin 发布于:2019-01-08 17:25:13
阅读:loading

截至现在,已成功的接入的第三方登录有:QQ、百度、微博(新浪)、支付宝,感觉接入这些已经不算少了,起初还想接入360,后来想想先就这么找吧,待以后的若干以后之后,想起来这茬在继续吧。

从建站初到现在,本站的留言少的可怜,由于不限制用户登录即可留言,所以在注册和登录这块没有特别的关注,随着关注到越来越多的其它个人博客,逐渐感觉到我的留言模块实在是太水了,连起码的谁留的言都不知道,思索再三,最后终于下手了,抱着强烈的决心去改造它,去接入这些第三方知名的用户登录,最终我选择的是上述说的4中来源,而后逐步的去实践,然后就有了本章节的事儿。

虽然已经实现的接入用户来源不少,然而我觉得真正的授权用户恐怕真是少之又少,甚至没有,不过这也不碍事儿,这都是我个人作为学习储备知识点的积累,我相信它们的存在最起码可以丰富本站的内容,谁说不是呢。

围绕正题,准备介绍一下系统的接入登录的设计实现,由于本系统均采用Java-Server端接入方式,站在使用者的角度我们主要关注授权和授权回调这两个地方(基于OAuth2.0协议规范),下图为本系统的Controller层的实现设计:


第三方登录.png

就这么着吧,感觉没啥好写的,我将内容重点放在4篇具体接入实现中吧。强调一下重点:4篇接入的文档内容是可以互相补充的,比如说有的内容在QQ登录上有交代则会在百度登录上略过的,最后再声明一下,本站的示例是能够运行的最佳代码组合,更多的、详细的、专业的还得是看更规范的官网介绍。


 点赞


 发表评论

当前回复:作者

 评论列表


留言区