페이스 북의 로그인을 구현해야합니다. 다 괜찮습니다.하지만이 모든 사람들이 그것을 알 수 있기 때문에 페이스 북의 ID를 사용할 수없는 페이스 북 계정에서 뭔가가 필요합니다. 어떻게해야합니까? 그 페이 스북 사용자에게서 독특한 뭔가 봤어 ??페이스 북으로 로깅
페이스 북으로 연결하지만, onLogin 이벤트가 발생하면, 어떤 정보 만 페이스 북 계정이 당신이 당신의 응용 프로그램/웹 사이트를 등록해야합니다 페이스 북으로 로그인을 위해
페이스 북의 로그인을 구현해야합니다. 다 괜찮습니다.하지만이 모든 사람들이 그것을 알 수 있기 때문에 페이스 북의 ID를 사용할 수없는 페이스 북 계정에서 뭔가가 필요합니다. 어떻게해야합니까? 그 페이 스북 사용자에게서 독특한 뭔가 봤어 ??페이스 북으로 로깅
페이스 북으로 연결하지만, onLogin 이벤트가 발생하면, 어떤 정보 만 페이스 북 계정이 당신이 당신의 응용 프로그램/웹 사이트를 등록해야합니다 페이스 북으로 로그인을 위해
를 제공 할 수있는이 독특하고 기밀받을 수 있나요 페이스 북.
당신은 app-id와 비밀 키를 얻었고 이것을 사용하여 당신의 응용 프로그램에 로그인 할 수 있습니다.
즉 페이스 북에 링크 된 로그인 URL을 갖게됩니다.
그러면 facebook이 사용자를 인증하고 사용자에게 기본 정보에 액세스 할 수 있는지 묻습니다.
예인 경우 사용자가 웹 사이트로 리디렉션되며 정확히 어떤 URL을 사용할 수 있는지 결정할 수 있습니다.
앱에 한 번만 액세스 할 수 있도록 허용 할 것인지 묻는 메시지가 표시됩니다.
PHP를 사용하는 경우 더 도움이 될 것입니다. 당신이 accessToken을 사용할 수 있습니다
https://developers.facebook.com/docs/authentication/
자바 스크립트, 다른 사람들이 그냥 가지고 올 수 없습니다
이 링크를 확인하시기 바랍니다. 등록 API에 관해서는
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
// the user is logged in and has authenticated your
// app, and response.authResponse supplies
// the user's ID, a valid access token, a signed
// request, and the time the access token
// and signed request each expire
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
} else if (response.status === 'not_authorized') {
// the user is logged in to Facebook,
// but has not authenticated your app
} else {
// the user isn't logged in to Facebook.
}
});
은, 페이스 북은 정보를 해시하는 HMAC-SHA256 algorithm
를 사용 만이 응용 프로그램의 비밀 app_secret
을 사용하여이 암호를 해독 할 수 있습니다, 그래서 당신은 클라이언트 측 애플리케이션의 비밀을 볼 수없는 경우 사용자는 할 수 없습니다 이 데이터를 변경하고 모든 facbook user_id를 보내주십시오. 문제가 무엇입니까? oauth_token
도 있습니다.이 경우가 아니라면 더 많이 사용할 수 있다고 생각합니다.
facebook으로 연결 한 후 onLogin 이벤트가 발생하면 Facebook 사용자 만 제공 할 수있는 고유 한 기밀 정보가 – Noor
@ Noor : Facebook을 인증 하시겠습니까? 나는 그것을하는 방법을 모른다. – Jakub
페이스 북을 인증하지 않아도 REST 인터페이스를 사용하고 있으며 당분간 페이스 북 ID 만 사용하여 사용자에 대해 알고 있습니다. 어떤 사람이라도 facebook id를 사용하고 내 서버에 POST 요청을 보내고 사용자 계정을 사용하여 로깅 할 수 있습니다. 어떻게 방지합니까? – Noor