Java之《ssm》第三方登录微博登录

来源:互联网 发布:浪人网络 时代店 编辑:程序博客网 时间:2024/05/16 15:05

前言:之前说了QQ登录是一个系统的说法这里因为差不多就不系统,一步一步截图说了

之前是不一步一步截图操作,现在还是记录一下


第一步:打开open.weibo.com

然后登录,这里我是登录了,登录之后要完善开发者基本信息

完善之后,返回首页(这里我是个人开发,就完善个人信息,根据自己情况而定)点击网站接入,或者点击导航栏中的微连接中的网站接入,结果如下图:


填写信息,创建,然后完善基本信息(这里我是本地用,还没上线所以地址是本地,若你已经上线请填写服务器地址) 图:


才进入这些信息是不完整的,要自己点击编辑,或者上面的完善应用信息进入如图界面:


有些东西你是填不完的,因为你项目没部署到服务器,没上线有些东西没有,不用介意,按照图,能填的填写,安全域名个人建议写上

之后就是点击保存以上信息,在最下面,我截图没截到。然后点击左边应用信息中的高级信息进入如图界面:


回调地址我这是填写本地,同理若部署到服务器上,就自己填写服务器,然后安全设置中的IP是本地,到此开发者注册申请接口完成,接下来是项目中接入


第一步:下载sdk,点击上方导航栏中的“文档”然后左边侧边栏中的资源下载,点击sdk,选择java

第二步:解压下载的zip,解压之后得到的两个文件,一个是README.md,一个是zip压缩包,解压zip,在里面找到lib文件夹把jar包拷入项目中

第三步:复制src文件夹中的config.properties配置文件到项目的src目录下,然后打开进行设置,设置如图:


打开时ID、sercret、url都是空的,填写你在微博得到的key 、sercret、url填写你的回调地址,和之前在高级信息网页设置的回调地址一样

然后就可以使用了,我这里同样是采用超链接,不是图标如图:


在控制层:

微博登陆需要用户确定授权,要自己填写url,url的格式在开发者平台文档中有教程,若不知道看图:


有地址,然后自己复制示例中的到项目,进行修改,修改ID 、sercret我这里是本地:

https://api.weibo.com/oauth2/authorize?client_id=874913770&response_type=code&redirect_uri=http://127.0.0.1:8080/FirstSSm/afterweibo

这是我的URL

然后整合微博完毕

运行如图:


点击微博登陆跳转如图:


我这里我已经登陆过,有缓存不需要登陆直接点击授权,因为我控制层是本地直接直接跳转的页面(上图),跳转之后的如图:


到此微博登陆结束,要获取用户信息,可以自行获取。

原创粉丝点击