From 384b4a5cf13e4de3f7f8655b2ae54e0f11085e54 Mon Sep 17 00:00:00 2001
From: weir <1261174789@qq.com>
Date: Sat, 14 Aug 2021 21:16:20 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5=E7=AC=AC=E4=B8=89=E6=96=B9?=
=?UTF-8?q?=E7=99=BB=E5=BD=95--=E5=89=8D=E7=AB=AF=E9=A1=B5=E9=9D=A2?=
=?UTF-8?q?=E5=85=BC=E5=AE=B9=E5=A4=9A=E4=B8=AA=E7=AC=AC=E4=B8=89=E6=96=B9?=
=?UTF-8?q?=E7=99=BB=E5=BD=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
yudao-admin-ui/src/api/login.js | 6 +--
yudao-admin-ui/src/views/login.vue | 52 ++++++++++++++++---
yudao-admin-ui/src/views/oauthLogin.vue | 13 +----
.../framework/security/core/LoginUser.java | 3 +-
4 files changed, 52 insertions(+), 22 deletions(-)
diff --git a/yudao-admin-ui/src/api/login.js b/yudao-admin-ui/src/api/login.js
index 4ccf1be68..8ddb6d6ba 100644
--- a/yudao-admin-ui/src/api/login.js
+++ b/yudao-admin-ui/src/api/login.js
@@ -40,9 +40,9 @@ export function getCodeImg() {
}
// 接入第三方登录
-export function giteeLogin() {
+export function oAuthLogin(provider) {
return request({
- url: '/auth2/authorization/gitee',
+ url: '/auth2/authorization/' + provider,
method: 'get'
})
}
@@ -50,7 +50,7 @@ export function giteeLogin() {
export function getToken(path) {
console.log({path});
return request({
- url: '/auth2/login/gitee' + path,
+ url: '/auth2/login/github' + path,
method: 'get'
})
}
diff --git a/yudao-admin-ui/src/views/login.vue b/yudao-admin-ui/src/views/login.vue
index 685eed95d..738dae0a9 100644
--- a/yudao-admin-ui/src/views/login.vue
+++ b/yudao-admin-ui/src/views/login.vue
@@ -45,10 +45,14 @@
登 录 中...
+
-
- 使用 Gitee 帐号登录
-
+
+
+
![登录]()
+
{{item.title}}
+
+
@@ -59,7 +63,7 @@
diff --git a/yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/LoginUser.java b/yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/LoginUser.java
index 2c2ff8914..c5c4a984f 100644
--- a/yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/LoginUser.java
+++ b/yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/LoginUser.java
@@ -8,6 +8,7 @@ import org.springframework.security.core.userdetails.UserDetails;
import java.util.Collection;
import java.util.Date;
+import java.util.HashSet;
import java.util.Set;
/**
@@ -69,7 +70,7 @@ public class LoginUser implements UserDetails {
@Override
@JsonIgnore// 避免序列化
public Collection extends GrantedAuthority> getAuthorities() {
- return null;
+ return new HashSet<>();
}
@Override