본문 바로가기

닷컴's_열공/SNS

페이스북 로그인

이번에는 페이스북 로그인 하는 방법을 알아보겠다.

버전은 Javascript SDK 버전이다.

 

http://developers.facebook.com/docs/reference/javascript/FB.init/ 

 

그럼 로그인 소스를 만들어보자.

 

<html>

 <head><title>FB Login</title></head>

 

<body>

<div id="fb-root"></div>                                

<script src="http://connect.facebook.net/ko_KR/all.js"></script>  

<script>
 var sAppID = "해당하는 앱 ID를 적는다.";

  FB.init({
   appId  : sAppID,
   status : true, // check login status
   cookie : true, // enable cookies to allow the server to access the session
   xfbml  : true  // parse XFBML
  });

 

function sLogin(){ //로그인 함수 <로그인 버튼이 누를때 동작>

FB.getLoginStatus(function(response) {

if (response.session) {     //로그인 되어 있는 상태

LoginSuccessGo();  //로그인 성공후에 실행되는 함수

}else{      //로그인이 안되어 있는 상태       

         FB.login(function(response){  LoginSuccessGo(); },{perms:'publish_stream,email'});

}

});

}

 

 

function LoginSuccessGo(){

alert('로그인 후 실행');

}

</script>

 

<a href="javascript:sLogin();">로그인 버튼</a>

 

FaceBook 에서 제공하는 함수로 간단하게 로그인을 구현할 수 있다.

로그인시 권한 관련(허가하기) 되어서

http://developers.facebook.com/docs/authentication/permissions/ 이 URL 확인하면 어떤 내용인지 알수 있다.

http://blog.naver.com/yir80?Redirect=Log&logNo=20129148517 <== 참조.. 

 

'닷컴's_열공 > SNS' 카테고리의 다른 글

트위터 자동 포스팅하기  (0) 2011.10.20
페이스북 Graph API를 사용하는 웹어플 만들기  (1) 2011.10.20
[페이스북]FB.api 사용  (0) 2011.09.27
[PHP]Facebook에서 데이터 가져오기  (0) 2011.09.26
페이스북 API  (0) 2011.08.29