inflearn logo
강의

Course

Instructor

Spring Framework is in my hands [Spring Shot 1]

77. Processing member login (Spring internal authentication filter)

스프링 시큐리티 로그인 후 모달창 질문드립니다

Resolved

624

작성자 없음

0 asked

0

(선생님 아래 댓글에 나름대로 해결책 적어놓았습니다!)

 

선생님 안녕하세요.

기존 로그인 방식을 session에서 security로 바꾸면서 로그인에 성공하면 RedirectAttribute를 이용한 모달창 띄워주기는 어떻게 해야 하는지 고민됩니다.

시큐리티 내부에서 /login.do 요청을 처리해주니 왠지 시큐리티 내부 필터에 설정을 해줘야 하나? 라는 생각이 듭니다.

로그인에 실패하면 시큐리티에서 error를 파라미터를 넘겨주니, 로그인 성공 시 특정 파라미터를 1회성으로 넘겨주는 것이 있을까? 라는 생각도 듭니다.

아니면.. 시큐리티로 로그인에 성공하는 순간 url경로를 설정하여 특정 컨트롤러에서 받아줘서 그곳에서 redirect를 해줘야 할까요?

 

아래의 사진은 기존 로그인 방식에서 RedirectAttributes의 addFlash를 이용한 참고사진입니다.

감사합니다!

 

jsp spring mvc spring-security

Answer 1

0

kimks071

삭제된 글입니다

1

bitcocom

잘하셨는데. 시큐리티로 로그인을 한후 뷰(View)단에서는 인증여부를 체크하여 Alert등 Modal으 띄워주면 될듯한데. addFlash로 1회성 객체바인딩을 해줄 필요가 있을까 합니다.
View단에서 principal객체를 이용하면 인증여부를 체크 하실수 있을건데요?
JSP에서 스프링시큐리티 객체 가져오기를 한번 찾아보시고 적용을 배보시는 것도 좋겠습니다.

재생이 안되요

0

113

0

404 HTTP 상태 코드

0

163

2

lombok api 등록 후

0

174

2

UsernamePasswordAuthenticationToken 생성에 대해서 질문이 있습니다.

0

222

1

@RequestBody에 관해서 질문이요.

0

181

1

MVC06에 회원정보수정, 이미지등록수정 강의 영상이 없습니다

2

207

1

namespace 칸이 없습니다.

0

279

2

프로젝트 생성시 Srping MVC Project 없음

0

354

1

spring security 이후 Spring MVC06

0

222

1

Lomkob API 관련

0

201

1

깃허브 주소

0

264

1

포워딩오류? 인거 같습니다

0

336

1

css바꾸고 싶을때

0

306

1

git 연결할때 오류

0

262

1

프로젝트 생성시 Srping MVC Project 없음

0

1060

1

Oracle을 연결하고 싶은데, sql파일을 만들고나면...

0

281

1

프로젝트 생성시 Srping MVC Project 없음

0

4719

6

43강 age 0오류

0

298

1

Controller의 BoardMapper 쪽에서 문제가 있습니다.

0

380

1

Spring05 버전에서 이미지를 설정했을 때 권한이 보이지 않습니다

0

238

1

아이디 중복확인 NullPointerException

0

360

2

새로고침해야만 등록한 글이 리스트에 뜹니다.

0

244

1

회원테이블과 권한테이블 간 관계

0

468

1

MVC02에서 List 화면이 나오지 않습니다

0

243

1