2013-06-18 5 views
0

여기 Laravel noob.Laravel 4 HybridAuth 사용 : 페이스 북 제공자 문제

"인증에 실패했습니다! Facebook에서 잘못된 사용자 ID를 반환했습니다 :". 나는 this example을 올바르게 따라 갔다.

1. Facebook 로그인이있는 내 웹 사이트는 http://localhost.com
으로 설정되어 있습니다. 2. HybridAuth 설정. 기본 URL은 http://localhost.com/laravel4/public/social/auth/
으로 설정됩니다. 3. 동일한 서버, 동일한 facebook app id 및 app secret에서 HybridAuth의 샘플을 실행 해 보았습니다. Laravel 프레임 워크를 사용할 때를 제외하고 모두 제대로 작동하는 것 같습니다.
4. Ran 업데이트 (Laravel 4 및 HybridAuth).

나는 어떤 아이디어라도 감사 할 것입니다.

+1

이 문제를 해결 모든 공급자 http://stackoverflow.com/a/20000638/1154919 –

답변

5

hybridauth 변수의 base_url 변수에 후행 슬래시가 있습니까? 그것을 제거하면 내 문제가 해결되었습니다. 여기

# app/config/hybridauth.php 
return array(
    "base_url" => "http://your.site.com/social/auth", 
    ... 
); 
+0

을 지원하는 방법입니다. 고마워! – Bronson

+0

나는 그것을 시험해 보았다. 매우 비슷한 문제가 발생합니다. http : //localhost.xxxxx : 8080/social/auth? hauth.start = Facebook & hauth.time = 1400105601. 그냥 거기 앉아서 웃어요. 아무 반응이 없습니다. 나는 여기에 더 많은 정보를 게시했습니다 : http://stackoverflow.com/questions/23665943/mamp-laravel-php-hybridauth-redirect-fail –

+0

흥미롭게도, * 추가 ​​* 슬래시는 나를 위해 고정 ... – HelloPablo