로그인 중복 세션 호출 문의

안녕하세요 카카오톡 로그인을 하려고 하는데
각 정보들을 긁어오는데 카카오톡 로그인을 진행하면 2번이나 3번 세션을 호출해서 각 정보들을 2~3번 불러오는데 어떻게 해야 할까요?? ㅠㅠ
밑에는 사용된 코드입니다.

    kakaoLoginBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            isKakaoLogin();
        }
    });

private void isKakaoLogin() {
mKakaocallback = new SessionCallback();
com.kakao.auth.Session.getCurrentSession().addCallback(mKakaocallback);
Log.d(“하이”, “addCallback(mKakaocallback)”);
com.kakao.auth.Session.getCurrentSession().checkAndImplicitOpen();
Log.d(“하이”, “checkAndImplicitOpen”);
com.kakao.auth.Session.getCurrentSession().open(AuthType.KAKAO_TALK_EXCLUDE_NATIVE_LOGIN, SignInActivity.this);
Log.d(“하이”, “getCurrentSession().open(AuthType.KAKAO_TALK_EXCLUDE_NATIVE_LOGIN, SignInActivity.this)”);
}

private class SessionCallback implements ISessionCallback {
    @Override
    public void onSessionOpened() {
        Log.d("하이", "세션오픈 됨");
        KakaoRequestMe();
    }

    @Override
    public void onSessionOpenFailed(KakaoException exception) {
        if (exception != null) {
            Log.d("하이", exception.getMessage());
        }
    }
}

protected void KakaoRequestMe() {
    UserManagement.requestMe(new MeResponseCallback() {
        @Override
        public void onSessionClosed(ErrorResult errorResult) {
            Log.d("하이", "오류");
        }

       @Override
        public void onNotSignedUp() {
           Log.d("하이", "onNotSignedUp");
        }

        @Override
        public void onSuccess(UserProfile userProfile) {
            profileUrl = userProfile.getProfileImagePath();
            userId = String.valueOf(userProfile.getId());
            userName = userProfile.getNickname();

            setLayoutText();
            Intent intent = new Intent(getBaseContext(), WriteActivity.class);
            startActivity(intent);

        }
    });
}

로그아웃을 하지 않아서 리프레시토큰이 남아있다면 checkAndImplicitOpen에서 자동으로 로그인을 시도할 것 같은데요. 여기서 이 메소드의 리턴값을 체크하지 않고 바로 Session을 open하는 코드가 보이네요. 로그아웃을 제대로 진행하고서 진행해 보시겠어요? 개발자 사이트에서 다운 받을 수 있는 샘플앱 코드를 참고하시면 편할거에요~