<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[글작성시 휴대폰 인증 유효성 검사 관련 질문드립니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/57847</link>
		<description><![CDATA[<p>안녕하세요 ~^^</p>

<p>게시판 작성시 휴대폰 문자인증을 구현중입니다.</p>

<p>휴대폰 작성 후 인증번호받기 클릭시</p>

<p>session을 통해 인증번호 생성과 함께 문자로 보내지며,</p>

<p>인증하기 누를시</p>

<p>입력한 인증번호와 생성된 session 인증번호의 일치여부를 ajax를 통하여 구현하였습니다.</p>

<p>문제는 스킨파일 내 script.js에서 ajax에서 return false일 경우, 유효성 검사에서 넘어가지 못하도록하려고합니다.</p>

<p>구현은 가능하지만 혹시나하는 마음에 누군가 악의적으로 관리자도구에서 return false를 지울경우 유효성 검사없이 글쓰기가 됩니다.</p>

<p>이런 경우를 방지하기 위해서 어떤 방법이 있을까요?? </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안내드린 필터들은 글이 등록되기 전에

동작하는 필터들입니다.

 

작성하신 코드를 코드스니펫으로 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57959</link>
			<description><![CDATA[<p>안내드린 필터들은 글이 등록되기 전에</p>

<p>동작하는 필터들입니다.</p>

<p> </p>

<p>작성하신 코드를 코드스니펫으로 올려주시면</p>

<p>확인 도와드리겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 16 Feb 2022 06:48:37 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[
add_filter('kboard_insert_data', 'kboard_insert_data_220211', 10, 2);
function kboard_insert_dat...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57933</link>
			<description><![CDATA[<pre>
<code class="language-php">add_filter('kboard_insert_data', 'kboard_insert_data_220211', 10, 2);
function kboard_insert_data_220211($data, $board_id){
	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
		// SESSION 체크 구간
	}
	return $data;
}</code></pre>

<p>항상 정성스러운 답변주셔서 감사합니다 ㅎㅎ</p>

<p>위와 같이 SESSION 체크 후 일치하지않을시 alert() 후 history.back() 시키면 일단 글은 등록이 되는데 글 등록도 안되게 할 수는 없을까요?</p>]]></description>
			<author>JohnLegend</author>
			<pubDate>Tue, 15 Feb 2022 04:21:10 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[유효성 검사 실패 시 

js 스크립트를 출력하여 alert과 history.back()으로

경고창과 뒤로가기를 실행...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57887</link>
			<description><![CDATA[<p>유효성 검사 실패 시 </p>

<p>js 스크립트를 출력하여 alert과 history.back()으로</p>

<p>경고창과 뒤로가기를 실행하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 14 Feb 2022 00:40:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[위 필터로 유효성검사 실패시 글쓰기를 alert과 함께 막을수도있나요??]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57863</link>
			<description><![CDATA[위 필터로 유효성검사 실패시 글쓰기를 alert과 함께 막을수도있나요??]]></description>
			<author>JohnLegend</author>
			<pubDate>Fri, 11 Feb 2022 06:59:50 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

kboard_insert_data 필터와 kboard_update_data 필터를 활용하시면 게시글 입력 시

저...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57855</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>kboard_insert_data 필터와 kboard_update_data 필터를 활용하시면 게시글 입력 시</p>

<p>저장되면 데이터를 편집하실 수 있습니다.</p>

<p> </p>

<p>아래 코드를 참고하여 적용해보시겠어요?</p>

<pre>
<code>add_filter('kboard_insert_data', 'kboard_insert_data_220211', 10, 2);
function kboard_insert_data_220211($data, $board_id){
	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
		// SESSION 체크 구간
	}
	return $data;
}</code></pre>

<p>위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해주세요.</p>

<p> </p>

<p>게시글이 저장되기 전 세션이나 쿠키 등으로</p>

<p>체크하신 후 검증이 완료되었다면 저장하는 방법으로 해결하실 수 있을 듯 합니다.</p>

<p> </p>

<p>필터의 사용 가이드는 아래 링크를 참고해주세요.</p>

<p><a href="https://www.cosmosfarm.com/products/kboard/hooks" target="_blank">https://www.cosmosfarm.com/products/kboard/hooks</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 11 Feb 2022 05:47:14 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>