React native 간편로그인

안녕하세요. 안드로이드에서 react-native-kakao-logins 를 사용중입니다. 사용하기 편하게 잘 만들어져서 감사히 쓰고있습니당…(っ˘ڡ˘ς)
RN을 처음 다뤄보는 학생이라 부족한 점이 있다면 지적 부탁드립니다…

버그가 발생하는 루트는…
카카오톡 정상 로그인 -> 앱 종료 -> 로그인 화면 -> 카카오톡 로그인 시도 -> 어떤 방법으로 로그인을 처리할 지 사용자가 선택하지 않았음에도 카카오톡 로그인이 된 것으로 처리됨
(결과적으로 홈화면에 사용자 정보가 출력되고 그 위에 어떻게 로그인할껀지 묻는 카카오톡 로그인 창이 뜨는 상태가 됩니다…)

// 카카오 로그인 시작.
handleKaKaoLogin=async()=>{
this.setState({isVisible_spiner:true})

await kakao_auth._login()
.then(()=>{
  this.setState({isVisible_spiner:false},()=>{
    this.props.navigation.navigate('TIMELINE')
  });    
})
.catch((err)=>{
  console.log(err.message)
})

}

_login =async()=>{

   await RNKakaoLogins.login()

    await RNKakaoLogins.getProfile(async(err, result) => {
    if (err) {
        return Promise.reject(err);
    }

    let isUser = await _database._check_user(result.id)
        
    if(!isUser){  //처음 로그인 한 사람일 경우
        await _database._init_user_data(result.nickname, result.profile_image_path, '', result.id); 
    }
    console.log('카카오톡 ' + result.nickname + ' ' +  result.profile_image_path+ ' ' +result.id)
});
    return Promise.resolve();
}

정상적으로 로그아웃시키지 않고 뒤로가기로 강제종료 시켰을 경우 발생하는데, 강제종료시에 처리해야 하는게 있나요?
에러는 발생하지 않고 정상 로그인 됩니다. ㅜㅜ