1

심지어 가능합니까?페이스 북은 자바 스크립트로만 웹 사이트에 로그인

현재 내가하고있는 것은 this 코드를 사용하고 있습니다. 37 번 라인 이후에는 로그인 한 사용자를 나타내는 쿠키를 설정 한 다음 브라우저를 다른 페이지로 리디렉션합니다. 하지만 사용자가 자바 스크립트를 들여다보고 쿠키를 망쳐 버릴 수 있기 때문에 안전하지 않다고 생각합니다. 그러나 fb js sdk가 현장에서 어떤 쿠키를 세우고 있어야하는 것은 아닌가요?

사용자를 내 웹 사이트에 안전하게 로그인하려면 어떻게해야합니까? (저는 FB 테이블 ID 테이블을 유지 관리 할 예정입니까?)

답변

0

fb login을 인증 및 데이터 (fb uid)로 사용할 때 별도의 쿠키를 설정할 필요가 없습니다.

하지만 정확히 무엇을 해야할지 아직도 혼란 스럽습니다. 내가 이해 마찬가지로 지금까지, 경우 유는 올바른 그를 버튼을

로그인 보여 다른 다른 페이지 로 사용자를 리디렉션 할 로그인 ??

가 다음을 수행하십시오

1) 사용자 정의 로그인 버튼 대신 FBML 로그인 버튼이() 그것은 눈에 보이지 않는 첫번째합니다. 은 "response.status"가 연결되어있는 경우 설정에서

2)() 메소드는 다른 쇼 로그인 버튼을 리디렉션 - 버튼의 onclick을 FB.login() http://developers.facebook.com/docs/reference/javascript/FB.login/ 를 호출이 로그인 및 UR의 인증을 할 것입니다 대지.

3) "auth.statusChange"대신 "auth.login이"http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/ 때문에 사용자 상태 변경, 그것은 당신의 설정() 메소드

를 호출 할 때이 문제를 해결해야 구독.

건배

+0

는 yes.you Fb.login는 명시 적으로 호출하는 올바르게 이해 – prongs

+0

?? 내 웹 사이트의 서버 측에서 어떤 사용자를 알 수 있습니까? – prongs

+0

일단 그가 로그인하면 'response.authResponse.userID'에 UID가 생깁니다. UID는 ur DB의 기본 키가되어야합니다 –