채택완료

그누보드 토큰 질문

2018-02-19 (월) 12:03:20 1,880

어드민쪽에서 검색이 get인데 url에 계속 token값이 붙여져서 넘어가드라구요

그래서 js살짝 수정해서 

Copy
$(function() {

$(document).on("click", "form input:submit", function() {

var f = this.form;

if($(f).attr('class') != 'search'){

var token = get_ajax_token();

if(!token) {

alert("토큰 정보가 올바르지 않습니다.");

return false;

}

var $f = $(f);

if(typeof f.token === "undefined")

$f.prepend('<input type="hidden" name="token" value="">');

$f.find("input[name=token]").val(token);

}

return true;

});

});

검색일때 form에 class하나 지정해줘서 토큰발행안하도록 했는데 상관없겠지요?

이렇게 만들긴했는데 검색일때 토큰이 필요한건가요?

그리고 더 좋은방법이 있다면 조언부탁드립니다

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

위 토큰 체크는 필요 없을듯 합니다.

토큰 체크는 그누보드 내에서 제대로 전달 받아 문제 없는지 체크하는 기준이기 때문에 굳이 그 부분을 사용을 안하셔도 될듯 합니다.

답변에 대한 댓글 1개

검색부분에서 url이 지저분해지고 토큰이 필요없는것같아 해보았는데 혹시나 싶어서..ㅎㅎ
답변감사합니다

답변을 작성하려면 로그인이 필요합니다.