77import jakarta .servlet .http .HttpServletRequest ;
88import jakarta .servlet .http .HttpServletResponse ;
99import lombok .RequiredArgsConstructor ;
10+ import lombok .extern .slf4j .Slf4j ;
1011import org .springframework .security .web .DefaultRedirectStrategy ;
1112import org .springframework .security .web .RedirectStrategy ;
1213import org .springframework .web .bind .annotation .GetMapping ;
1617
1718import java .io .IOException ;
1819
20+ @ Slf4j
1921@ RestController
2022@ RequiredArgsConstructor
2123public class AppleController {
@@ -31,10 +33,14 @@ public void loginRequest(HttpServletResponse response,
3133
3234 @ PostMapping ("/oauth2/callback/apple" )
3335 public void callback (HttpServletRequest request , HttpServletResponse response ) throws IOException {
36+ log .debug ("# callback() method start!!" );
37+ log .debug ("# callback code Parameter: {}" , request .getParameter ("code" ));
3438 User user = appleService .process (request .getParameter ("code" ));
39+ log .debug ("# user : {}" , user .getUserSeq ());
3540
3641 if (user != null ) {
3742 String accessToken = appleService .loginSuccess (request , response , user );
43+ log .debug ("# access token : {}" , user .getUserSeq ());
3844 redirectStrategy .sendRedirect (request , response , appleService .determineSuccessRedirectUrl (accessToken , request .getParameter ("state" )));
3945 }
4046 else throw new GeneralException ();
0 commit comments