728x90
반응형
1. 페이스북 로그인
- 자바스크립트 SDK의 로그인 대화상자를 사용하여 로그인을 유도하는 동작을 구현할 수 있음.-
기본 형태 : FB.login(function(response){
//response 객체를 다루는 코드.
});
로그인 상태 확인하기 : 웹 페이지를 읽어 들일 때, 첫번째 단계로 사용자가 페이스북 로그인을 사용하여 이미 앱에 로그
인을 했는지를 확인함.
FB.getLoginStatus를 호출하여 이 프로세스를 시작함. 이 함수는 페이스북 호출을 요청하여 로그
인 상태를 가져오고, 결과를 통해 콜백 함수를 호출할 수 있음.
status를 사용하는 수정된 형태 : FB.login(function(response){
if(response.status === 'connected'){
}else{
}
});
- status는 앱 사용자의 로그인 상태를 지정함. 아래는 status의 상태
○ connected : 사용자가 페이스북에 로그인하고 앱에 로그인 하였음.
○ not_authorized : 사용자가 페이스북에 로그인했지만 앱에 로그인 하지 않았음.
○ unknown : 사용자가 페이스북에 로그인하지 않았으므로, 앱에 로그인했는지 알 수 없음.
○ accessToken : 앱 사용자의 액세스 토큰이 포함됨
○ expiresIn : 앱 사용자에 대한 정보를 포함하는 서명된 매개변수
○ userID : 앱 사용자의 ID
728x90
'스마트웹앱콘텐츠전문가 > SNS 공유' 카테고리의 다른 글
[sns 공유 시 콘텐츠 캐시 변경하기] (0) | 2018.05.08 |
---|---|
[네이버]opner 사용시 문제 (0) | 2018.04.19 |