Facebook 백엔드를 사용할 때 django-social-auth가 /mypage#_=_
으로 리디렉션됩니다.django-social-auth의 facebook 리디렉션에서 # _ = _을 제거하는 방법은 무엇입니까?
프런트 엔드에서 jquery mobile으로 작업 중이므로 허용 할 수 없습니다.
발견 : 페이스 북 개발자 사이트에서 https://developers.facebook.com/blog/post/552/. 세션 리디렉션 동작
이번 주에
변경, 우리는 조각을 추가하기 시작 # _ = _ 이 필드가 비어있는 redirect_uri로한다. 앱이 동작을 처리 할 수 있는지 확인하세요.
그래서 아무 것도없는 '장황한 사회'설정에서 SOCIAL_AUTH_LOGIN_REDIRECT_URL
을 설정하려고했습니다. 행운을 빌어 요.
그래서 어떻게 해시를 없앨 수 있습니까?
고마워요!
HTMLParser 또는 정규식을 사용하여 해당 부분을 제거 해봤습니까? –
아니, 나는 그것이 단지 "해킹"일 것이라고 생각했기 때문에, 어쨌든 나는 이런 식으로해야만하는 것 같다. ( – wzr1337
페이스 북이 말했을 때 - "귀하의 앱이이 행동을 처리 할 수 있는지 확인하십시오." FB 끝 부분에서 이것을 구성 할 플래그가 없다는 것을 의미한다고 생각하십시오 :) –