最代码官方
2020-10-23 00:45:45
原证精
Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台
项目描述
ScribeJava库支持各种第三方平台的OAuth授权协议,国内的新浪微博,QQ,微信也支持,只要提供相应的配置信息即可,很不错的框架
运行环境
jdk8+tomcat8+redis+IntelliJ IDEA+maven
项目技术(必填)
ScribeJava+springdata redis
数据库文件(可选)
无
依赖包文件(可选)
maven搭建
链接:https://pan.baidu.com/s/1es0cQfvb2OepV_sA3o9OMQ
提取码:c59z
是否原创(转载必填原文地址)
第三方整合,https://hellokoding.com/login-with-oauth2-and-openid-connect-in-spring-boot-with-scribejava/
项目截图(必填)
运行截图(必填)
该项目以github登录为实例,首先需要在github上注册一个app,得到clientid和secret key
注册app成功
配置写入clientid和secret key
http://localhost:8081/
点击后跳转到github登录授权
登录成功后点击授权
邮件发送授权码
授权登录成功
注意事项(可选)
必须在第三方开放平台注册app后得到clientid和secret key后修改application.yml的配置才能实现授权登录
猜你喜欢
- spring boot+redis+cookie的微信网页授权登录实例
- Spring Boot整合Spring Security OAuth2实现第三方用户登录授权实例,支持QQ,微信,微博等平台
- java web项目实现QQ互联的功能:QQ授权登录系统实例,通过junit测试
- 【猪猪-双十一特供】腾讯,新浪微博第三方登录API开发特供,注释清晰,下载部署即可查看,双十一开发热。
- Spring Boot+Maven+Spring Data JPA+apache Shiro整合实现用户权限认证授权
- Spring boot 整合JWT + Security实现用户登录授权认证
- Bootstrap模态登录框
- Struts用户登录实例
- bootstrap4+now-ui-kit好看的登录首页
- java控制台登录程序
- Bootstrap管理员后台登录模板
- CAS单点登录java示例
请下载代码后再发表评论
文件名:scribejava-oauth2.zip,文件大小:10.475K
下载
- /
- /scribejava-oauth2
- /scribejava-oauth2/pom.xml
- /scribejava-oauth2/src
- /scribejava-oauth2/src/main
- /scribejava-oauth2/src/main/java
- /scribejava-oauth2/src/main/java/com
- /scribejava-oauth2/src/main/java/com/hellokoding
- /scribejava-oauth2/src/main/java/com/hellokoding/springboot
- /scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2
/scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2/OAuth2Application.java
/scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2/OAuth2Controller.java
/scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2/OAuth2Properties.java
/scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2/OAuth2ServiceFactory.java
/scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2/RedisConfig.java
- /scribejava-oauth2/src/main/java/com/hellokoding/springboot/oauth2
- /scribejava-oauth2/src/main/java/com/hellokoding/springboot
- /scribejava-oauth2/src/main/java/com/hellokoding
- /scribejava-oauth2/src/main/java/com
- /scribejava-oauth2/src/main/java
- /scribejava-oauth2/src/main
- /scribejava-oauth2
相关代码
最近浏览
叁卍石 LV3
3月20日
kaye7549317
1月16日
暂无贡献等级
mukoooo LV2
2023年12月5日
hhsoft LV1
2023年10月22日
601601lmy LV5
2023年7月12日
guest0
2023年5月22日
暂无贡献等级
1529860026 LV24
2023年4月20日
神龙摆尾无拘束 LV2
2023年3月17日
微信网友_6263159342649344 LV7
2022年12月16日
微信网友_6254581278117888
2022年12月9日
暂无贡献等级