CodeIgniter4 Routes ( 라우팅 룰 )

All We Need is Data, itself !·2023년 5월 15일
0

회사에서 CI4 사용 시에 세션을 변경할 일이 생겼다.
세션 변경 및 쿠키값 적용을 통해서 해당 세션의 고객으로 인식하게끔 하여 컨트롤하는 관리자의 기능인데,
해당 내용을 위해서 CI4에 세션 값을 저장해줘야 한다.
각 페이지가 뜰 때마다 세션값을 확인하여 해당 고객이 맞는지 체크하는 로직은 Events (이전 글에 있다) 를 통해 작성할 수 있다.

세션을 바꾸기 위해서 Session 변경 메소드를 특정 위치에 넣어놓고, /session 으로 uri 를 탈 때마다 해당 메소드로 이동시켜주고자 한다.

ref: http://ci4doc.cikorea.net/incoming/routing.html

Routes는 말 그대로

라우팅 테이블에 룰 하나 추가해준다 생각하니까 이해가 편했다.
여기로 간다구? 그럼 여기로 가렴! 하고 룰 하나 추가해주는 것과 같다.

라우팅 테이블과의 차이점.. 이라면

이런 식으로 HTTP 동사를 사용할 수도 있다는 점이다

profile
분명히 처음엔 데린이었는데,, 이제 개린이인가..

0개의 댓글