From 5eb294eaffa060a9884b215664c9739b6aba0137 Mon Sep 17 00:00:00 2001 From: projectSylas Date: Thu, 7 Oct 2021 06:08:06 +0000 Subject: [PATCH] =?UTF-8?q?=EA=B2=8C=EC=8B=9C=ED=8C=90,=20=EC=87=BC?= =?UTF-8?q?=ED=95=91=EB=AA=B0=20:=20=EB=B3=B8=EC=9D=B8=EC=9D=B8=EC=A6=9D?= =?UTF-8?q?=20=EC=95=8C=EB=A6=BC=20=EA=B4=80=EB=A0=A8=20=EC=A1=B0=EA=B1=B4?= =?UTF-8?q?,=20=EB=B3=80=EC=88=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/board.php | 33 +++++++++------------------------ bbs/write.php | 16 ++++------------ lib/shop.lib.php | 2 +- 3 files changed, 14 insertions(+), 37 deletions(-) diff --git a/bbs/board.php b/bbs/board.php index 2d9036c8c..1820a765a 100644 --- a/bbs/board.php +++ b/bbs/board.php @@ -57,28 +57,21 @@ if ((isset($wr_id) && $wr_id) || (isset($wr_seo_title) && $wr_seo_title)) { // 본인확인을 사용한다면 if ($config['cf_cert_use'] && !$is_admin) { // 인증된 회원만 가능 - if ($board['bo_use_cert'] != '' && $is_guest) { + if (empty($board['bo_use_cert']) && $is_guest) { alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', G5_BBS_URL.'/login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(get_pretty_url($bo_table, $wr_id, $qstr))); } - if ($board['bo_use_cert'] && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 + + if (!empty($board['bo_use_cert']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 goto_url(G5_BBS_URL."/member_cert_refresh.php"); } - if ($board['bo_use_cert'] && !$member['mb_certify']) { + if ($board['bo_use_cert'] == 'cert' && !$member['mb_certify']) { alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 본인확인을 해주시기 바랍니다.', G5_URL); } - if ($board['bo_use_cert'] && !$member['mb_adult']) { + if ($board['bo_use_cert'] == 'adult' && !$member['mb_adult']) { alert('이 게시판은 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 본인확인을 다시 해주시기 바랍니다.', G5_URL); } - - // if ($board['bo_use_cert'] == 'hp-cert' && $member['mb_certify'] != 'hp') { - // alert('이 게시판은 휴대폰 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 휴대폰 본인확인을 해주시기 바랍니다.', G5_URL); - // } - - // if ($board['bo_use_cert'] == 'hp-adult' && (!$member['mb_adult'] || $member['mb_certify'] != 'hp')) { - // alert('이 게시판은 휴대폰 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 휴대폰 본인확인을 다시 해주시기 바랍니다.', G5_URL); - // } } // 자신의 글이거나 관리자라면 통과 @@ -153,29 +146,21 @@ if ((isset($wr_id) && $wr_id) || (isset($wr_seo_title) && $wr_seo_title)) { // 본인확인을 사용한다면 if ($config['cf_cert_use'] && !$is_admin) { // 인증된 회원만 가능 - if ($board['bo_use_cert'] != '' && $is_guest) { + if (empty($board['bo_use_cert']) && $is_guest) { alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', G5_BBS_URL.'/login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(get_pretty_url($bo_table, $wr_id, $qstr))); } - if ($board['bo_use_cert'] && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 + if (!empty($board['bo_use_cert']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 goto_url(G5_BBS_URL."/member_cert_refresh.php"); } - if ($board['bo_use_cert'] && !$member['mb_certify']) { + if ($board['bo_use_cert'] == 'cert' && !$member['mb_certify']) { alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 본인확인을 해주시기 바랍니다.', G5_URL); } - if ($board['bo_use_cert'] && !$member['mb_adult']) { + if ($board['bo_use_cert'] == 'adult' && !$member['mb_adult']) { alert('이 게시판은 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 본인확인을 다시 해주시기 바랍니다.', G5_URL); } - - // if ($board['bo_use_cert'] == 'hp-cert' && $member['mb_certify'] != 'hp') { - // alert('이 게시판은 휴대폰 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 휴대폰 본인확인을 해주시기 바랍니다.', G5_URL); - // } - - // if ($board['bo_use_cert'] == 'hp-adult' && (!$member['mb_adult'] || $member['mb_certify'] != 'hp')) { - // alert('이 게시판은 휴대폰 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 휴대폰 본인확인을 다시 해주시기 바랍니다.', G5_URL); - // } } if (!isset($page) || (isset($page) && $page == 0)) $page = 1; diff --git a/bbs/write.php b/bbs/write.php index f6dfda7d6..bcec21532 100644 --- a/bbs/write.php +++ b/bbs/write.php @@ -189,29 +189,21 @@ if (!empty($group['gr_use_access'])) { // 본인확인을 사용한다면 if ($config['cf_cert_use'] && !$is_admin) { // 인증된 회원만 가능 - if ($board['bo_use_cert'] != '' && $is_guest) { + if (empty($board['bo_use_cert']) && $is_guest) { alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', G5_BBS_URL.'/login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(get_pretty_url($bo_table, $wr_id, $qstr))); } - if ($board['bo_use_cert'] && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 + if (!empty($board['bo_use_cert']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 goto_url(G5_BBS_URL."/member_cert_refresh.php"); } - if ($board['bo_use_cert'] && !$member['mb_certify']) { + if ($board['bo_use_cert'] == 'cert' && !$member['mb_certify']) { alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 본인확인을 해주시기 바랍니다.', G5_URL); } - if ($board['bo_use_cert'] && !$member['mb_adult']) { + if ($board['bo_use_cert'] == 'adult' && !$member['mb_adult']) { alert('이 게시판은 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 본인확인을 다시 해주시기 바랍니다.', G5_URL); } - - // if ($board['bo_use_cert'] == 'hp-cert' && $member['mb_certify'] != 'hp') { - // alert('이 게시판은 휴대폰 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 휴대폰 본인확인을 해주시기 바랍니다.', G5_URL); - // } - - // if ($board['bo_use_cert'] == 'hp-adult' && (!$member['mb_adult'] || $member['mb_certify'] != 'hp')) { - // alert('이 게시판은 휴대폰 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 휴대폰 본인확인을 다시 해주시기 바랍니다.', G5_URL); - // } } // 글자수 제한 설정값 diff --git a/lib/shop.lib.php b/lib/shop.lib.php index 2446c65f0..ee1ff3c1f 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -2035,7 +2035,7 @@ function shop_member_cert_check($id, $type) $sql = " select ca_cert_use, ca_adult_use from {$g5['g5_shop_category_table']} where ca_id = '$ca_id' "; $row = sql_fetch($sql); - if (($ca['ca_cert_use'] || $ca['ca_adult_use']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 + if (($row['ca_cert_use'] || $row['ca_adult_use']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만 goto_url(G5_BBS_URL."/member_cert_refresh.php"); }