Files
firstgarden-web-gnu/plugin/social/popup.php
2018-03-30 17:40:37 +09:00

44 lines
1.1 KiB
PHP

<?php
include_once('_common.php');
if( ! $config['cf_social_login_use'] ){
alert('소셜 로그인 설정이 비활성화 되어 있습니다.');
return;
}
if( ! G5_SOCIAL_USE_POPUP ){
alert('새창 옵션이 비활성화 되어 있습니다.');
return;
}
$provider_name = social_get_request_provider();
if( !$provider_name ){
alert('서비스 이름이 넘어오지 않았습니다.');
}
if( isset( $_REQUEST["redirect_to_idp"] ) ){
$content = social_check_login_before();
$get_login_url = G5_BBS_URL."/login.php?url=".$urlencode;
if( $content ){
//팝업으로 뜨웠다면 아래
?>
<script>
if( window.opener ){
(function(){
var login_url = "<?php echo $get_login_url; ?>";
window.opener.location.href = login_url+"&provider=<?php echo $provider_name; ?>";
window.close();
})();
}
</script>
<?php
}
} else {
social_login_session_clear(1);
social_return_from_provider_page( $provider_name, '', '', '', '' );
}
?>