2012-12-16 4 views
2

여러 사용자에 대해 사용자 자격 증명이 필요한 응용 프로그램을 작성 중입니다. SSO가 사용 설정되면 애플리케이션을 사용한 후 사용자를 로그 아웃 할 수 없습니다 (제공된 Facebook 앱이 기기에 설치되어 있음). 세션이 지속되고, 다음 사용자가 애플리케이션에 로그인하기 전에 사용자를 로그 아웃하는 유일한 방법은 Facebook 앱을 통해 이루어집니다.facebook android app에서 단일 SIgn을 사용 중지하는 방법은 무엇입니까?

그래서 SSO가 비활성화되어있어 장치의 Facebook 앱과 독립적입니다.

나는이 문제를 보았다

여기에 조회되는 : Disabling and Enabling Single Sign On in Facebook as Required

나는 SDK 2.0, 그것은 FORCE_DIALOG_AUTH를 사용하여 수행 된 수 있다는 것을 알고 있지만, SDK 3 *에, 나는 그것에 대해 어떻게 가야합니까? http://developers.facebook.com/docs/tutorials/androidsdk/3.0/upgrading-from-2.0-to-3.0/

PS : 응용 프로그램은 또한 당신이 Session.openFor에 통과있는 openRequest에

답변

4

참조 setLoginBehavior 작동합니다 로그인을하고, 페이스 북의 독립적 인 로그 아웃의 다른 방법 [읽기 | 게시] - https://developers.facebook.com/docs/reference/android/3.0/Session.OpenRequest#setLoginBehavior%28SessionLoginBehavior%29https://developers.facebook.com/docs/reference/android/3.0/SessionLoginBehavior#SUPPRESS_SSO

+0

고마워요 -

당신은 대신 SSO의 웹 대화 상자를 사용하는 SUPPRESS_SSO 설정할 수 있습니다. 이것은 제가 찾고 있던 것입니다. – banskt

관련 문제