CI 묻고 답하기

제목 질문이 있습니다
카테고리 CI 2, 3
글쓴이 NOVs 작성시각 2017/12/27 19:06:25
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 11966   RSS

그냥 간단한 질문인데 선배님들의 의견이 궁금해서 이렇게 질문올립니다.

갓 웹개발 시작한 신입개발자입니다.

ci를 이용해서 웹을 만들고 있는데 form 을 이용해 데이터를 넘겨서 사용할 때

null값이 들어가면 안되는 데이터들을 script에서 처리하는 것과 controller에서 처리하는 방법이 있는데

어느쪽에서 처리하는게 더 좋은 방법인지 궁금해서요

 

의견 부탁드립니다  !

 다음글 페이지 읽어들이는 순서..질문있습니다. (2)
 이전글 CI 3.x -- 특정 파일(영역) 캐시만 가능할까요? (3)

댓글

kaido / 2017/12/27 19:23:01 / 추천 0

둘다 하시는것이 좋습니다

스크립트는 어떤 불상사에 의해서 오류가 나면 체크하지 않고 진행될 가능성이 높고 잘못된 데이터가 쌓일수가 있습니다.

js 로 체크하는 가장 큰 목적은 직관적으로 잘못된 부분을 빠르게 체크해서 보여주는 목적이 큽니다.

데이터 무결성을 위해서는 서버사이드에서 체크하시는 것이 더욱 안전 합니다.

 

게시판 이동 하였습니다.

변종원(웅파) / 2017/12/28 09:08:51 / 추천 0

둘다 해야합니다에 백만표.

이유는 kaido님이 잘 설명해주셨어요. ^^

 

보안상 프론트에서만 검증을 할 때 웹이 아닌 다른 폼(curl, 로봇 등)에서 전송을 했을 경우 입력이 될 수도 있습니다.

스트레스 테스트툴인 jmeter로도 로그인후 게시판 글쓰기정도는 우습게 됩니다.

한대승(불의회상) / 2017/12/28 12:33:21 / 추천 0
두분에 의견에 동의합니다.
NOVs / 2017/12/28 13:57:01 / 추천 0

답변 감사합니다!!