Open pjnw1236 opened 1 year ago
기존에 올라온 질문이 아닌지 먼저 검색해주세요!
오류설명: OAuth 구글 로그아웃이 안됩니다. + 로그인 후 유저 ROLE을 USER로 변경하였는데도, 글을 생성할 수 없습니다.
Github에 오류가 난 프로젝트를 올려주세요. Github 주소를 작성해주지 않으시면 답변해드릴수가 없어요!
특이사항2 : SecurityConcifg.java 구성시에 WebSecurityConfigurerAdapter 가 deprecated되어서 다음과 같이 설정을 하였습니다.
@RequiredArgsConstructor @EnableWebSecurity @Configuration public class SecurityConfig { private final CustomOAuth2UserService customOauth2UserService; public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http .csrf().disable() .headers().frameOptions().disable() .and() .authorizeRequests() .antMatchers("/", "/css/**", "/images/**", "/js/**", "/profile").permitAll() .antMatchers("/api/v1/**").hasRole(Role.USER.name()) .anyRequest().authenticated() .and() .logout().logoutSuccessUrl("/") .and() .oauth2Login().userInfoEndpoint().userService(customOauth2UserService); return http.build(); } }
[1] 구글 로그인을 한 이후에 로그아웃을 눌러도 계속 로그인 상태로 되어있습니다. (크롬 시크릿 창으로 해도 동일)
[2] 로그인한 유저 권한을 GUEST -> USER로 변경하여도 글을 작성할 수가 없습니다.
해당 에러들은 제가 계속 인텔리제이를 완전히 종료후 재기동하여도 동일하게 발생합니다.
로그아웃 부분만 잘 되면 다시 로그인하면 글 작성이 잘 될거 같은데 로그아웃부터 안되서 확인을 못하고 있네요. 제가 아직 부족해서 잘 부탁드립니다.
기존에 올라온 질문이 아닌지 먼저 검색해주세요!
가장 자주 나온 제보
어떤 오류인가요?
오류설명: OAuth 구글 로그아웃이 안됩니다. + 로그인 후 유저 ROLE을 USER로 변경하였는데도, 글을 생성할 수 없습니다.
프로젝트 주소
Github에 오류가 난 프로젝트를 올려주세요.
Github 주소를 작성해주지 않으시면 답변해드릴수가 없어요!
특이사항2 : SecurityConcifg.java 구성시에 WebSecurityConfigurerAdapter 가 deprecated되어서 다음과 같이 설정을 하였습니다.
오류 로그
[1] 구글 로그인을 한 이후에 로그아웃을 눌러도 계속 로그인 상태로 되어있습니다. (크롬 시크릿 창으로 해도 동일)
[2] 로그인한 유저 권한을 GUEST -> USER로 변경하여도 글을 작성할 수가 없습니다.
해당 에러들은 제가 계속 인텔리제이를 완전히 종료후 재기동하여도 동일하게 발생합니다.
로그아웃 부분만 잘 되면 다시 로그인하면 글 작성이 잘 될거 같은데 로그아웃부터 안되서 확인을 못하고 있네요. 제가 아직 부족해서 잘 부탁드립니다.