2014-09-16 3 views
-1

안녕하세요 대시 보드를 만들려고합니다.이 대시 보드는 페이스 북의 creds를 저장하고 로그인 할 필요가 없지만이 작업은 백그라운드에서 수행해야합니다. 현재 사용자가 내 대시 보드에 로그인하면 사용자 이름과 비밀번호를 제공하여 페이스 북에 로그인해야합니다. 사용자가 사용자 이름과 암호를 입력하는 것을 원하지 않습니다.데이터베이스에 자격증 명으로 페이스 북에 로그인

답변

1

이것은 아니며 이어야합니다.이 작동하지 않아야합니다. (FB 정책도 마찬가지입니다). 사용자가 FB 세션을 열었을 때 (즉 facebook.com에 로그인 한 상태) FB.login() 메서드는 액세스 할 수있는 쿠키가 있기 때문에이를 인식합니다. 페이지가 권한을 요청하고 사용자를 로그인하는 것 같습니다. facebook.com 세션이 종료되거나 로그인 시간이 초과되거나 사용자가 쿠키를 삭제하면 다시 로그인해야합니다.

활성 세션 쿠키가없는 경우 사용자를 자동 로그인하는 방법은 없습니다.

게다가, 당신이 어떻게 해결할지라도 그에게 말하지 않고 사용자를 로깅하는 것은 나쁘다. 사용자는 로그인할지 여부를 결정해야합니다.

+0

사용자와 관련이 있다면? 하지만 그저 한 번만 모든 시간에 로그인하여 그를 귀찮게하고 싶지는 않습니다. –

관련 문제