제목 | 질문이 있습니다 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | NOVs | 작성시각 | 2017/12/27 19:06:25 |
|
|||
그냥 간단한 질문인데 선배님들의 의견이 궁금해서 이렇게 질문올립니다. 갓 웹개발 시작한 신입개발자입니다. ci를 이용해서 웹을 만들고 있는데 form 을 이용해 데이터를 넘겨서 사용할 때 null값이 들어가면 안되는 데이터들을 script에서 처리하는 것과 controller에서 처리하는 방법이 있는데 어느쪽에서 처리하는게 더 좋은 방법인지 궁금해서요
의견 부탁드립니다 ! |
|||
다음글 | 페이지 읽어들이는 순서..질문있습니다. (2) | ||
이전글 | CI 3.x -- 특정 파일(영역) 캐시만 가능할까요? (3) | ||
kaido
/
2017/12/27 19:23:01 /
추천
0
|
변종원(웅파)
/
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
답변 감사합니다!! |
둘다 하시는것이 좋습니다
스크립트는 어떤 불상사에 의해서 오류가 나면 체크하지 않고 진행될 가능성이 높고 잘못된 데이터가 쌓일수가 있습니다.
js 로 체크하는 가장 큰 목적은 직관적으로 잘못된 부분을 빠르게 체크해서 보여주는 목적이 큽니다.
데이터 무결성을 위해서는 서버사이드에서 체크하시는 것이 더욱 안전 합니다.
게시판 이동 하였습니다.