|
1 | 1 | package com.incial.stockflow.service; |
2 | 2 |
|
3 | | -import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken; |
4 | | -import com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier; |
5 | | -import com.google.api.client.http.javanet.NetHttpTransport; |
6 | | -import com.google.api.client.json.gson.GsonFactory; |
7 | | -import com.incial.stockflow.dto.request.GoogleLoginRequest; |
8 | 3 | import com.google.api.client.googleapis.auth.oauth2.GoogleIdToken; |
9 | 4 | import com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier; |
10 | 5 | import com.google.api.client.http.javanet.NetHttpTransport; |
|
20 | 15 | import lombok.RequiredArgsConstructor; |
21 | 16 | import org.springframework.beans.factory.annotation.Value; |
22 | 17 | import org.springframework.security.core.userdetails.UsernameNotFoundException; |
23 | | -import org.springframework.beans.factory.annotation.Value; |
24 | | -import org.springframework.security.core.userdetails.UsernameNotFoundException; |
| 18 | + |
25 | 19 | import org.springframework.security.crypto.password.PasswordEncoder; |
26 | 20 | import org.springframework.stereotype.Service; |
27 | 21 | import org.springframework.transaction.annotation.Transactional; |
|
30 | 24 | import java.security.GeneralSecurityException; |
31 | 25 | import java.util.Collections; |
32 | 26 |
|
33 | | -import java.io.IOException; |
34 | | -import java.security.GeneralSecurityException; |
35 | | -import java.util.Collections; |
36 | | - |
37 | 27 | @Service |
38 | 28 | @RequiredArgsConstructor |
39 | 29 | public class AuthService { |
@@ -66,6 +56,7 @@ public LoginResponse login(LoginRequest request) { |
66 | 56 | .email(user.getEmail()) |
67 | 57 | .role(user.getRole()) |
68 | 58 | .outletId(user.getOutlet() != null ? user.getOutlet().getId() : null) |
| 59 | + .avatarUrl(user.getAvatarUrl()) |
69 | 60 | .build(); |
70 | 61 |
|
71 | 62 | return LoginResponse.builder() |
@@ -129,6 +120,7 @@ public LoginResponse loginWithGoogle(GoogleLoginRequest request) { |
129 | 120 | .email(user.getEmail()) |
130 | 121 | .role(user.getRole()) |
131 | 122 | .outletId(user.getOutlet() != null ? user.getOutlet().getId() : null) |
| 123 | + .avatarUrl(user.getAvatarUrl()) |
132 | 124 | .build(); |
133 | 125 |
|
134 | 126 | return LoginResponse.builder() |
|
0 commit comments