最代码官方的gravatar头像
最代码官方 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/

项目截图(必填)

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

运行截图(必填)

该项目以github登录为实例,首先需要在github上注册一个app,得到clientid和secret key

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

注册app成功

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

配置写入clientid和secret key

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

http://localhost:8081/

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

点击后跳转到github登录授权

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

登录成功后点击授权

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

邮件发送授权码

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

 

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

授权登录成功

Spring Boot整合Java开源OAuth库ScribeJava实现第三方用户登录授权实例,支持QQ,微信,微博等平台

注意事项(可选)

必须在第三方开放平台注册app后得到clientid和secret key后修改application.yml的配置才能实现授权登录


打赏

文件名:scribejava-oauth2.zip,文件大小:10.475K 下载
最代码最近下载分享源代码列表最近下载
dfsyke  LV13 2020年11月1日
醉心客  LV5 2020年10月23日
最代码官方  LV167 2020年10月23日
最代码最近浏览分享源代码列表最近浏览
叁卍石  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日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友