현재 앵귤러 파이어의 $authWithOAuthPopup
방법을 사용하고 있습니다. 로그 아웃에서 Firebase 세션은 끝났지 만 OAuth는 계속 유지됩니다 (의도 된 기능에 따라). 이 경우 link Link Explaining oAuth is separate workflow from app logout새 사용자 자격 증명 요청 방법 - Ionic & Firebase
그러나 $authWithOAuthPopup
재 로그인시 입력 자격 증명을 다른 사용자를 허용하지 않습니다.
사람들이 다른 사람이 로그인 할 수있는 솔루션을 구현하는 데 성공 했습니까? 예전 정보를 자동으로 사용하는 것과는 대조적으로 새로운 사용자가 새로운 로그인 자격 증명을 입력하는 것을 어떻게 허용합니까?
현재 동작 : 사용자 로그 아웃> 로그인 로그인> 앱은 이전 FB 세션 정보를 사용하여 로그인합니다. 원하는 동작 : 사용자를 기록> 로그인을 클릭하여 사용자의 FB 자격 증명> 로그인을 요청합니다.
$scope.logout = function() {
delete $localStorage.storageAuth;
Auth.$unauth();
$state.go('user.signin');
};
감사합니다 :) 응용 프로그램 캐시를 취소하여 위의 아론 Saunder의 코멘트, 대신에
이렇게하려면 Facebook에서 사용자를 서명해야합니다. https://groups.google.com/d/msg/firebase-talk/nOQW82_c9sQ/cLfb3-3FAAAJ –
이온 포럼에서 제공 한 답변보기 https://forum.ionicframework.com/t/facebook- logout-with-firebase-ionic-clear-oauth-session-so-new-user-can-login/54557 –
Frank, 그래서 모든 Cordova 프레임 워크 앱은 사용자가 로그 아웃하지 못하게하고 새로운 사용자 입력? 그건 그런 하위 파 솔루션 같아 ... 너는 비록 그것이 비록 진절머리 나는 일의 흐름 일지라도 이것을 어떻게 성취 할 수 있는지 알고 있니? – njho