60 lines
2.2 KiB
Plaintext
60 lines
2.2 KiB
Plaintext
<head>
|
|
<script type="text/javascript" src="/js/naveridlogin_js_sdk_2.0.0.js"></script>
|
|
<script type="text/javascript" src="/js/kakao.js"></script>
|
|
</head>
|
|
<form id="mform" method="post">
|
|
<div class="jnSns">
|
|
<a href="#" onclick="javascript: $('#mform').attr('action', '/Account/JoinIdVeri').submit();">영남건설 기술 교육원 홈페이지 회원가입</a>
|
|
<div id="naverIdLogin" style="display:none"></div>
|
|
<ul class="lgnSns">
|
|
<li>
|
|
<a href="javascript:loginWithNaver()">네이버 아이디로 회원가입</a>
|
|
</li>
|
|
<li>
|
|
<a href="javascript:loginWithKakao()">카카오 아이디로 회원가입</a>
|
|
</li>
|
|
<li><a href="#">구글 아이디로 회원가입</a></li>
|
|
</ul>
|
|
</div>
|
|
</form>
|
|
|
|
|
|
<script>
|
|
$(document).ready(function () {
|
|
snsInit();
|
|
});
|
|
var naverLogin = new naver.LoginWithNaverId(
|
|
{
|
|
clientId: "fvaj0CdI04awGMEhaICy", //개발자센터에 등록한 ClientID
|
|
callbackUrl: "https://www.ynicte.com/Account/Join",//개발자센터에 등록한 callback Url //회원가입 페이지로 이동시킨다
|
|
isPopup: false, /* 팝업을 통한 연동처리 여부 */
|
|
loginButton: { color: "green", type: 3, height: 60 } /* 로그인 버튼의 타입을 지정 */
|
|
}
|
|
);
|
|
|
|
function loginWithKakao() {
|
|
Kakao.Auth.login({
|
|
success: function (authObj) {
|
|
alert(JSON.stringify(authObj))
|
|
},
|
|
fail: function (err) {
|
|
alert(JSON.stringify(err))
|
|
},
|
|
})
|
|
}
|
|
|
|
function loginWithNaver() {
|
|
$("#naverIdLogin_loginButton > img").trigger("click");
|
|
}
|
|
|
|
function snsInit() {
|
|
/* 네이버 설정정보를 초기화하고 연동을 준비 */
|
|
naverLogin.init();
|
|
// 카카오 SDK를 초기화 합니다. 사용할 앱의 JavaScript 키를 설정해 주세요.
|
|
Kakao.init('f30a121bf140bf3d3dbf72012b7d713c');
|
|
// SDK 초기화 여부를 판단합니다.
|
|
console.log(Kakao.isInitialized());
|
|
|
|
}
|
|
|
|
</script> |