2013-04-11 1 views
0

페이스 북 인증 모듈로 작업 중이었지만 페이스 북을 사용하여 로그인하려고했지만 작동하지 않는 것 같습니다. 버튼을 클릭하면 페이스 북 사이트에서 허락을 요청하고 그런 다음 내 사이트로 리다이렉션하지만 아무 일도 일어나지 않는 것 같지만 (로그인하지 않았 음) 방화 광을 사용하여 볼 수있는 세션이 있습니다. 나는 내 localhost에서 일하고있다. 그게 그 원인인가요? 나는 수동으로 로그인을 시도하고 버튼을 클릭하려고하면 로그 아웃됩니다. 나는 내 페이스 북의 아이디와 페이스 북 이름을 데이터베이스에서 확인하고 정확한 것 같다.Silverstripe module - Facebook 인증

정보를 추가하기 만하면됩니다. 내가 이미 로그인되어 있고 Javascript를 사용하면 위의 senario와 비슷한 로그 아웃 상태 인 경우 페이스 북에 연결하는 것처럼 보입니다.

그런데 저는 Silverstripe와 php가별로 좋지 않습니다. 도움말 크게 감사드립니다.

감사합니다.

편집 : 제가이 일을 제대로하고 있습니까? 이 로그인 페이지에 별도의 탭을 추가 -

<form id="FacebookLoginForm_LoginForm" enctype="application/x-www-form-urlencoded" method="post" action="Security/LoginForm"> 
         <p id="FacebookLoginForm_LoginForm_error" class="message" style="display: none"></p> 
         <fieldset> 
          <input type="hidden" value="FacebookAuthenticator" name="AuthenticationMethod" id="FacebookLoginForm_LoginForm_AuthenticationMethod" class="hidden AuthenticationMethod"> 
         </fieldset> 
         <div class="Actions"> 
          <input type="image" alt="Sign in with Facebook" title="Sign in with Facebook" src="facebook/Images/signin.png" name="FacebookLoginForm_dologin" id="FacebookLoginForm_LoginForm_action_Facebook_dologin" class="action"> 
         </div> 
        </form> 
+0

를 참조하십시오? – xeraa

+0

아니요. http://www.silverstripe.org/facebook-authentication-module/ – Yuusha

답변

0

뉴질랜드 기업 포켓 임대의 사이먼 웨일스 어 페이스 북을 통해 로그인을 할 수 있도록 모듈을 만들었습니다. 나는 tidier가 나를 읽었고 몇 가지 사소한 문제를 고쳤다. 당신이 https://github.com/wilr/silverstripe-facebookconnect 얘기 https://github.com/gordonbanderson/facebook-auth/commits/development

시몬의 원래는 Subversion 저장소에 여기에서 찾을 수 있습니다

, http://svn.rentbox.co.nz/public/facebook/

+0

시도했지만 여전히 동일한 문제가 있습니다. 로그인하지 않습니다. 코드의 첫 번째 게시물을 확인하십시오. – Yuusha

+0

****** bump ****** – Yuusha