보안적인측면에서 url은 유효성을 체크해야한다.
url의 특정 도메인에 대한처리는 웹서버에서 세팅이 되어있을 것 같다.
그러나, 특정 url이 다른페이지로 redirect 하는 url일 경우, redirect url은 웹 서버의 url 유효성검증로직을 타지않는다.
예를들어 a라는 회사의 도메인으로만 이동이 가능하다는 유효성규칙이 있는경우,
마지막 redirectUrl을 쿼리스트링값으로 갖고있는 url의 경우 유효성체크가 불가능하다.
그렇기때문에 redirect를 진행하는 쪽에서 체크를 해주어야한다.
리덕스의 사용을 편리하게 해주는 도구로, redux 개발팀이 개발했다.
와 같은 기존의 번거로운 작업들을 묶어서 처리해주는 편리한 API들을 제공한다.
https://redux-toolkit.js.org/
https://soyoung210.github.io/redux-toolkit/tutorials/basic-tutorial/