0
저는 페이스 북 로그인을 처음 사용하기 때문에 getLoginUrl()
함수를 호출하는 간단한 버튼을 만들었습니다. 그러나 페이스 북에서 내 정보 등을 기꺼이 공유 할 것인지 묻는 메시지가 나오면 오류 404 페이지로 이동합니다.페이 스북 로그인 후 컨트롤러 기능 호출
나는 Facebook PHP SDK를 사용했고, Google 검색 결과에서 읽은 것부터 콜백 기능이 있어야한다고 생각합니다. 어떻게 그것을 통합합니까?
<?php $user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
if ($user) { $logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl();
}
?>
<a href="<?php echo $loginUrl; ?>">Login with facebook</a>
기본적으로 faceboook API를 호출하고 로그인 한 것입니다. 원하는 컨트롤러 기능을 추가하려면 무엇을 추가해야합니까? 내 PHP 프레임 워크로 codeigniter를 사용하고 있습니다.
Facebook Login 그냥 그 시도를 참조하지만 여전히 이미 컨트롤러 기능을 추가 한 경우에도 오류 (404)를 보여줍니다 . 내가 뭔가 잊었 니? – marchemike