aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/juick/server/api/ApiSocialLogin.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/juick/server/api/ApiSocialLogin.java b/src/main/java/com/juick/server/api/ApiSocialLogin.java
index ff658c09..e46dd5c4 100644
--- a/src/main/java/com/juick/server/api/ApiSocialLogin.java
+++ b/src/main/java/com/juick/server/api/ApiSocialLogin.java
@@ -55,6 +55,7 @@ import javax.inject.Inject;
import java.io.IOException;
import java.security.GeneralSecurityException;
import java.util.Collections;
+import java.util.List;
import java.util.UUID;
import java.util.concurrent.ExecutionException;
@@ -88,8 +89,8 @@ public class ApiSocialLogin {
private String VK_SECRET;
@Value("${telegram_token:secret}")
private String telegramToken;
- @Value("${google_client_id:id")
- private String googleClientId;
+ @Value("${google_client_ids:ids")
+ private List<String> googleClientIds;
@Inject
private CrosspostService crosspostService;
@@ -110,7 +111,7 @@ public class ApiSocialLogin {
twitterBuilder = new ServiceBuilder(twitterConsumerKey);
vkBuilder = new ServiceBuilder(VK_APPID);
verifier = new GoogleIdTokenVerifier.Builder(transport, jsonFactory)
- .setAudience(Collections.singletonList(googleClientId))
+ .setAudience(googleClientIds)
.build();
}