# david_javaweb_thridlogin **Repository Path**: MCXIAOBING/david_javaweb_thridlogin ## Basic Information - **Project Name**: david_javaweb_thridlogin - **Description**: 微博、微信、qq登陆第三方登陆。其中微博和QQ均可使用官方sdk,也可以不使用直接调用。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://github.com/QQ986945193 - **GVP Project**: No ## Statistics - **Stars**: 17 - **Forks**: 11 - **Created**: 2018-03-01 - **Last Updated**: 2025-08-19 ## Categories & Tags **Categories**: oauth-dev **Tags**: None ## README # JavaWeb 第三方登录实现(QQ、微博、微信) 这是一个基于 JavaWeb 的第三方登录实现案例项目,支持 QQ、微博和微信三种社交平台的登录功能,可直接集成到项目中使用。 ## 项目特点 1. **QQ 和微博登录**:官方提供了 SDK 支持,使用 SDK 实现登录并获取 token。 2. **微信登录**:没有官方 SDK,通过 URL 接口实现登录并获取唯一标识 ID。 3. **简洁易懂**:项目采用最基础的 Servlet 实现,便于理解和二次开发。 4. **不依赖第三方 jar**:为了减少对 QQ 和微博 jar 文件的依赖,也支持无 SDK 登录实现。 5. **已测试功能**:微博和 QQ 登录功能已实际测试,确保无问题。 6. **微信登录备注**:由于作者未拥有微信账号,未进行测试,实现方法类似其他平台,如存在问题,请自行排查。 ## 使用说明 ### 登录类说明 - 微博登录类:`WeiboServlet` - QQ 登录类: - `IndexServlet` - `PcServlet` - 微信登录类:`WeChatServlet` ### 配置说明 - 微博和 QQ 登录需要修改以下配置文件: - `config.properties` - `qqconnectconfig.properties` ## 联系方式 如在使用过程中有任何疑问,欢迎联系作者。 ## 版权声明 部分资源来自互联网收集并进行了修改,归原作者所有。如果您认为本项目侵犯了您的权益,请私信作者,我将立刻删除相关内容。 项目虽小,但开源不易,请尊重作者劳动成果,转载请注明出处。 ## 开源项目 [查看更多开源项目](https://gitee.com/mcxiaobing) ## 作者微博 [欢迎关注本人微博](http://weibo.com/mcxiaobing)