• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

OAuth2: 在基于OAuth2原理的基础上,用java自己实现了qq、微信、新浪微博的第三方登录 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

OAuth2

开源软件地址:

https://gitee.com/gunnyzeng/OAuth2

开源软件介绍:

#文档说明这是基于OAuth2,用java封装了qq、新浪微博、微信的第三方登录的接口进一步交流请加QQ群:386233861#架构com.shamrock.oauth.api.entity =>第三方登录后用户信息实体com.shamrock.oauth.api.httpclient =>采用httpcient封装网络层,有一个彩蛋哦,这里可以用于爬虫,非常方便com.shamrock.oauth.api.service => 对qq、新浪微博、微信第三方登录的接口定义和封装com.shamrock.oauth.util =>读取配置文件和json的解析conf =>配置文件lib => 所需jar包#示例package com.shamrock.oauth.api.service;public class Main {public static void main(String[] args) {OAuthApiService qq = new QQOAuthApi();//qq登录授权System.out.println(qq.authorize());//授权后获取用户信息//qq.getUser(code);OAuthApiService sina = new SinaWeiboOAuthApi();//新浪微博登录授权System.out.println(sina.authorize());//授权后获取用户信息//sina.getUser(code);OAuthApiService weixin = new WeiXinOAuthApi();//微信登录授权System.out.println(weixin.authorize());//授权后获取用户信息//weixin.getUser(code);

}

}


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap