Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
mica
mica
提交
8a28a754
mica
项目概览
mica
/
mica
通知
10
Star
2
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
mica
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8a28a754
编写于
7月 20, 2019
作者:
如梦技术
🐛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
✨
同步 justAuth 1.9 的部分第三方
上级
f94e7992
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
28 addition
and
7 deletion
+28
-7
README.md
README.md
+1
-1
mica-plus-social/README.md
mica-plus-social/README.md
+3
-0
mica-social/README.md
mica-social/README.md
+3
-0
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthDingTalkRequest.java
.../net/dreamlu/mica/social/request/AuthDingTalkRequest.java
+1
-1
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthDouyinRequest.java
...va/net/dreamlu/mica/social/request/AuthDouyinRequest.java
+1
-1
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthMiRequest.java
...n/java/net/dreamlu/mica/social/request/AuthMiRequest.java
+1
-1
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthRenrenRequest.java
...va/net/dreamlu/mica/social/request/AuthRenrenRequest.java
+1
-1
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthTaobaoRequest.java
...va/net/dreamlu/mica/social/request/AuthTaobaoRequest.java
+1
-1
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthTeambitionRequest.java
...et/dreamlu/mica/social/request/AuthTeambitionRequest.java
+1
-1
mica-social/src/test/java/net/dreamlu/mica/social/AuthRequestTest.java
...rc/test/java/net/dreamlu/mica/social/AuthRequestTest.java
+15
-0
未找到文件。
README.md
浏览文件 @
8a28a754
...
...
@@ -133,7 +133,7 @@ lombok 生成的 method 问题:https://github.com/rzwitserloot/lombok/issues/1
-
`IJPay`
支付 SDK 让支付触手可及:
[
https://gitee.com/javen205/IJPay
](
https://gitee.com/javen205/IJPay
)
## 鸣谢
`mica-social`
参考了
[
`JustAuth`
](
https://github.com/zhangyd-c/JustAuth
)
并已经加入 JustAuth 开发群,感谢
`JustAuth`
所有开发者的奉献。
`mica-social`
参考了
[
`JustAuth`
](
https://github.com/zhangyd-c/JustAuth
)
并已经加入 JustAuth 开发
者
群,感谢
`JustAuth`
所有开发者的奉献。
感谢
`如梦技术VIP群`
小伙伴们的支持。
...
...
mica-plus-social/README.md
浏览文件 @
8a28a754
...
...
@@ -72,5 +72,8 @@ public String callback(@PathVariable String source, String code) {
| toutiao | 未申请应用 | AuthToutiaoRequest |
| csdn | 未申请应用 | AuthCsdnRequest |
| teambition | ✔️ | AuthTeambitionRequest |
| renren | ✔️ | AuthRenrenRequest |
| pinterest | 未申请应用️ | AuthPinterestRequest |
| stack_overflow | 未申请应用️ | AuthStackOverflowRequest |
`注`
:CSDN 的授权开放平台已经下线。so, 本项目中的 CSDN 登录只能针对少部分用户使用。
mica-social/README.md
浏览文件 @
8a28a754
...
...
@@ -28,6 +28,9 @@
| toutiao | 未申请应用 | AuthToutiaoRequest |
| csdn | 未申请应用 | AuthCsdnRequest |
| teambition | ✔️ | AuthTeambitionRequest |
| renren | ✔️ | AuthRenrenRequest |
| pinterest | 未申请应用️ | AuthPinterestRequest |
| stack_overflow | 未申请应用️ | AuthStackOverflowRequest |
`注`
:CSDN 的授权开放平台已经下线。so, 本项目中的 CSDN 登录只能针对少部分用户使用。
...
...
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthDingTalkRequest.java
浏览文件 @
8a28a754
...
...
@@ -74,7 +74,7 @@ public class AuthDingTalkRequest extends AuthDefaultRequest {
.
uuid
(
unionId
)
.
nickname
(
userInfo
.
get
(
"nick"
).
asText
())
.
username
(
userInfo
.
get
(
"nick"
).
asText
())
.
gender
(
AuthUserGender
.
UNKNOW
)
.
gender
(
AuthUserGender
.
UNKNOW
N
)
.
source
(
authSource
)
.
token
(
token
)
.
build
();
...
...
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthDouyinRequest.java
浏览文件 @
8a28a754
...
...
@@ -60,7 +60,7 @@ public class AuthDouyinRequest extends AuthDefaultRequest {
.
nickname
(
userInfoObject
.
get
(
"nickname"
).
asText
())
.
avatar
(
userInfoObject
.
at
(
"/avatar"
).
asText
())
.
remark
(
userInfoObject
.
at
(
"/description"
).
asText
())
.
gender
(
AuthUserGender
.
UNKNOW
)
.
gender
(
AuthUserGender
.
UNKNOW
N
)
.
token
(
authToken
)
.
source
(
authSource
)
.
build
();
...
...
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthMiRequest.java
浏览文件 @
8a28a754
...
...
@@ -84,7 +84,7 @@ public class AuthMiRequest extends AuthDefaultRequest {
.
nickname
(
user
.
get
(
"miliaoNick"
).
asText
())
.
avatar
(
user
.
at
(
"/miliaoIcon"
).
asText
())
.
email
(
user
.
at
(
"/mail"
).
asText
())
.
gender
(
AuthUserGender
.
UNKNOW
)
.
gender
(
AuthUserGender
.
UNKNOW
N
)
.
token
(
authToken
)
.
source
(
authSource
)
.
build
();
...
...
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthRenrenRequest.java
浏览文件 @
8a28a754
...
...
@@ -40,10 +40,10 @@ public class AuthRenrenRequest extends AuthDefaultRequest {
.
execute
()
.
asJsonNode
()
.
get
(
"response"
);
return
AuthUser
.
builder
()
.
uuid
(
jsonNode
.
get
(
"id"
).
asText
())
.
avatar
(
jsonNode
.
at
(
"/avatar/0/url"
).
asText
())
.
username
(
jsonNode
.
at
(
"/name"
).
asText
())
.
nickname
(
jsonNode
.
at
(
"/name"
).
asText
())
.
company
(
jsonNode
.
at
(
"/work/0/name"
).
asText
())
.
gender
(
getGender
(
jsonNode
))
...
...
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthTaobaoRequest.java
浏览文件 @
8a28a754
...
...
@@ -58,7 +58,7 @@ public class AuthTaobaoRequest extends AuthDefaultRequest {
.
uuid
(
object
.
get
(
"taobao_user_id"
).
asText
())
.
username
(
nick
)
.
nickname
(
nick
)
.
gender
(
AuthUserGender
.
UNKNOW
)
.
gender
(
AuthUserGender
.
UNKNOW
N
)
.
token
(
authToken
)
.
source
(
authSource
)
.
build
();
...
...
mica-social/src/main/java/net/dreamlu/mica/social/request/AuthTeambitionRequest.java
浏览文件 @
8a28a754
...
...
@@ -62,7 +62,7 @@ public class AuthTeambitionRequest extends AuthDefaultRequest {
.
blog
(
jsonNode
.
at
(
"/website"
).
asText
())
.
location
(
jsonNode
.
at
(
"/location"
).
asText
())
.
email
(
jsonNode
.
at
(
"/email"
).
asText
())
.
gender
(
AuthUserGender
.
UNKNOW
)
.
gender
(
AuthUserGender
.
UNKNOW
N
)
.
token
(
authToken
)
.
source
(
authSource
)
.
build
();
...
...
mica-social/src/test/java/net/dreamlu/mica/social/AuthRequestTest.java
浏览文件 @
8a28a754
...
...
@@ -244,4 +244,19 @@ public class AuthRequestTest {
AuthResponse
login
=
authRequest
.
login
(
"code"
);
System
.
out
.
println
(
login
);
}
@Test
public
void
RenrenTest
()
{
AuthRequest
authRequest
=
new
AuthRenrenRequest
(
AuthConfig
.
builder
()
.
clientId
(
"clientId"
)
.
clientSecret
(
"clientSecret"
)
.
redirectUri
(
"redirectUri"
)
.
build
());
// 返回授权页面,可自行调整
String
authorize
=
authRequest
.
authorize
();
System
.
out
.
println
(
authorize
);
// 授权登录后会返回一个code,用这个code进行登录
AuthResponse
login
=
authRequest
.
login
(
"code"
);
System
.
out
.
println
(
login
);
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录