인프런 커뮤니티 질문&답변

jin l님의 프로필 이미지

작성한 질문수

Next + React Query로 SNS 서비스 만들기

로그인 모달에서 발생하는 문제 해결하기(router.replace)

/i/flow/login 으로 리다이렉트하는 이유?

24.03.15 20:22 작성

·

279

·

수정됨

0

안녕하세요 섹션 1 듣고 혼자 해보다가 궁금한 게 생겨서 질문드립니다.

기존 사이트는 왜 "/login"으로 진입하면 "/i/flow/login"로 리다이렉트하게 했을까요?

단순하게 생각하면 그냥 "/login", "/signup"에 페이지를 두던가 아니면 "/i/flow/login", "/i/flow/signup"만 사용하도록 하면 리다이렉트 로직 필요없이 더 깔끔할 것 같은데 말이죠.

또 의아한 것은 기존 사이트에서 '/signup' url로 진입하면 '/i/flow/signup'으로 리다이렉트하는데 계정 만들기 버튼은 로그인과 다르게 href를 /i/flow/signup'으로 해두었네요. 실수인가..

물론 제로초님은 기존 사이트를 최대한 그대로 구현하려고 하신 것 뿐이니까 당연히 정확한 의도를 알 수 없으시겠지만 현업자 입장에서 추측이 가는 부분이 있으신가 싶어 질문드립니다!

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2024. 03. 15. 21:03

저도 정확히는 잘 모르지만 추측은 url 체계를 한 번 대대적으로 갈아엎은 게 아닌가 싶습니다. 그러면서 과거 url도 지원하느라 리다이렉트를 걸어두었고요

jin l님의 프로필 이미지
jin l
질문자

2024. 03. 15. 21:27

아하 답변감사합니다.
혹시라도 제가 모르는 설계원칙이나 보안 같은 것과 관련이 있나해서 여쭤봤는데 그다지 중요한 이유는 아닐 수도 있겠군요.

jin l님의 프로필 이미지

작성한 질문수

질문하기