통합인증 : 인증 갱신 관련 조건 추가 bbs/영카트
This commit is contained in:
@ -705,8 +705,6 @@ $pg_anchor = '<ul class="anchor">
|
|||||||
if ($config['cf_cert_use']) {
|
if ($config['cf_cert_use']) {
|
||||||
echo option_selected("cert", $board['bo_use_cert'], "본인확인된 회원전체");
|
echo option_selected("cert", $board['bo_use_cert'], "본인확인된 회원전체");
|
||||||
echo option_selected("adult", $board['bo_use_cert'], "본인확인된 성인회원만");
|
echo option_selected("adult", $board['bo_use_cert'], "본인확인된 성인회원만");
|
||||||
echo option_selected("hp-cert", $board['bo_use_cert'], "휴대폰 본인확인된 회원전체");
|
|
||||||
echo option_selected("hp-adult", $board['bo_use_cert'], "휴대폰 본인확인된 성인회원만");
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
@ -96,6 +96,10 @@ else
|
|||||||
|
|
||||||
// 본인확인방법
|
// 본인확인방법
|
||||||
switch($mb['mb_certify']) {
|
switch($mb['mb_certify']) {
|
||||||
|
case 'sa':
|
||||||
|
$mb_certify_case = '통합인증';
|
||||||
|
$mb_certify_val = 'sa';
|
||||||
|
break;
|
||||||
case 'hp':
|
case 'hp':
|
||||||
$mb_certify_case = '휴대폰';
|
$mb_certify_case = '휴대폰';
|
||||||
$mb_certify_val = 'hp';
|
$mb_certify_val = 'hp';
|
||||||
|
|||||||
@ -190,24 +190,28 @@ if (!empty($group['gr_use_access'])) {
|
|||||||
if ($config['cf_cert_use'] && !$is_admin) {
|
if ($config['cf_cert_use'] && !$is_admin) {
|
||||||
// 인증된 회원만 가능
|
// 인증된 회원만 가능
|
||||||
if ($board['bo_use_cert'] != '' && $is_guest) {
|
if ($board['bo_use_cert'] != '' && $is_guest) {
|
||||||
alert('이 게시판은 본인확인 하신 회원님만 글쓰기가 가능합니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', 'login.php?'.$qstr.'&url='.urlencode($_SERVER['SCRIPT_NAME'].'?bo_table='.$bo_table));
|
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'] == 'cert' && !$member['mb_certify']) {
|
if ($board['bo_use_cert'] && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만
|
||||||
alert('이 게시판은 본인확인 하신 회원님만 글쓰기가 가능합니다.\\n\\n회원정보 수정에서 본인확인을 해주시기 바랍니다.', G5_URL);
|
goto_url(G5_BBS_URL."/member_cert_refresh.php");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($board['bo_use_cert'] == 'adult' && !$member['mb_adult']) {
|
if ($board['bo_use_cert'] && !$member['mb_certify']) {
|
||||||
alert('이 게시판은 본인확인으로 성인인증 된 회원님만 글쓰기가 가능합니다.\\n\\n성인인데 글쓰기가 안된다면 회원정보 수정에서 본인확인을 다시 해주시기 바랍니다.', G5_URL);
|
alert('이 게시판은 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 본인확인을 해주시기 바랍니다.', G5_URL);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($board['bo_use_cert'] == 'hp-cert' && $member['mb_certify'] != 'hp') {
|
if ($board['bo_use_cert'] && !$member['mb_adult']) {
|
||||||
alert('이 게시판은 휴대폰 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 휴대폰 본인확인을 해주시기 바랍니다.', G5_URL);
|
alert('이 게시판은 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 본인확인을 다시 해주시기 바랍니다.', G5_URL);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($board['bo_use_cert'] == 'hp-adult' && (!$member['mb_adult'] || $member['mb_certify'] != 'hp')) {
|
// if ($board['bo_use_cert'] == 'hp-cert' && $member['mb_certify'] != 'hp') {
|
||||||
alert('이 게시판은 휴대폰 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 휴대폰 본인확인을 다시 해주시기 바랍니다.', G5_URL);
|
// alert('이 게시판은 휴대폰 본인확인 하신 회원님만 글읽기가 가능합니다.\\n\\n회원정보 수정에서 휴대폰 본인확인을 해주시기 바랍니다.', G5_URL);
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
// if ($board['bo_use_cert'] == 'hp-adult' && (!$member['mb_adult'] || $member['mb_certify'] != 'hp')) {
|
||||||
|
// alert('이 게시판은 휴대폰 본인확인으로 성인인증 된 회원님만 글읽기가 가능합니다.\\n\\n현재 성인인데 글읽기가 안된다면 회원정보 수정에서 휴대폰 본인확인을 다시 해주시기 바랍니다.', G5_URL);
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
// 글자수 제한 설정값
|
// 글자수 제한 설정값
|
||||||
|
|||||||
@ -2035,6 +2035,10 @@ 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' ";
|
$sql = " select ca_cert_use, ca_adult_use from {$g5['g5_shop_category_table']} where ca_id = '$ca_id' ";
|
||||||
$row = sql_fetch($sql);
|
$row = sql_fetch($sql);
|
||||||
|
|
||||||
|
if (($ca['ca_cert_use'] || $ca['ca_adult_use']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만
|
||||||
|
goto_url(G5_BBS_URL."/member_cert_refresh.php");
|
||||||
|
}
|
||||||
|
|
||||||
// 본인확인체크
|
// 본인확인체크
|
||||||
if($row['ca_cert_use'] && !$member['mb_certify']) {
|
if($row['ca_cert_use'] && !$member['mb_certify']) {
|
||||||
if($member['mb_id'])
|
if($member['mb_id'])
|
||||||
@ -2065,6 +2069,11 @@ function shop_member_cert_check($id, $type)
|
|||||||
$sql = " select * from {$g5['g5_shop_category_table']} where ca_id = '$id' ";
|
$sql = " select * from {$g5['g5_shop_category_table']} where ca_id = '$id' ";
|
||||||
$ca = sql_fetch($sql);
|
$ca = sql_fetch($sql);
|
||||||
|
|
||||||
|
if (($ca['ca_cert_use'] || $ca['ca_adult_use']) && strlen($member['mb_dupinfo']) == 64 && $member['mb_certify']) { // 본인 인증 된 계정 중에서 di로 저장 되었을 경우에만
|
||||||
|
goto_url(G5_BBS_URL."/member_cert_refresh.php");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// 본인확인체크
|
// 본인확인체크
|
||||||
if($ca['ca_cert_use'] && !$member['mb_certify']) {
|
if($ca['ca_cert_use'] && !$member['mb_certify']) {
|
||||||
if($member['mb_id'])
|
if($member['mb_id'])
|
||||||
|
|||||||
@ -3,6 +3,10 @@ include_once('./_common.php');
|
|||||||
include_once(G5_LIB_PATH.'/register.lib.php');
|
include_once(G5_LIB_PATH.'/register.lib.php');
|
||||||
include_once(G5_LIB_PATH.'/mailer.lib.php');
|
include_once(G5_LIB_PATH.'/mailer.lib.php');
|
||||||
|
|
||||||
|
if (!($w == '' || $w == 'u')) {
|
||||||
|
alert('w 값이 제대로 넘어오지 않았습니다.');
|
||||||
|
}
|
||||||
|
|
||||||
if( ! $config['cf_social_login_use'] ){
|
if( ! $config['cf_social_login_use'] ){
|
||||||
alert('소셜 로그인을 사용하지 않습니다.', G5_URL);
|
alert('소셜 로그인을 사용하지 않습니다.', G5_URL);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -29,7 +29,7 @@ if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 본인인증, 성인인증체크
|
// 본인인증, 성인인증체크
|
||||||
if(!$is_admin) {
|
if(!$is_admin && $config['cf_cert_use']) {
|
||||||
$msg = shop_member_cert_check($ca_id, 'list');
|
$msg = shop_member_cert_check($ca_id, 'list');
|
||||||
if($msg)
|
if($msg)
|
||||||
alert($msg, G5_SHOP_URL);
|
alert($msg, G5_SHOP_URL);
|
||||||
|
|||||||
Reference in New Issue
Block a user