private void checkAutoLogin() { // 2013-02-20 자동로그인은 인트로에서 처리하도록 변경 // 더이상 자동으로 호출되지 않음 if (prefModel.isAutoLogin()) { // 씨네폭스 자동로그인은 여기로 안 넘어옴 if (EXTRA_AUTO_LOGIN_FACEBOOK.equals(prefModel.getAutoLoginAction())) { startActivityForResult( new Intent(this, FacebookLoginActivity.class), REQUEST_FACEBOOK_LOGIN); } else if (EXTRA_AUTO_LOGIN_ME2DAY.equals(prefModel.getAutoLoginAction())) { me2Model = new Me2DayModel(this); me2Model.setAuthCallback(this); me2Model.setUserInfoCallback(this); me2Model.loadMe2UserInfo(prefModel.getMe2LoginId()); } else if (EXTRA_AUTO_LOGIN_TWITTER.equals(prefModel.getAutoLoginAction())) { twModel = new TwitterModel(this); twModel.setAuthCallback(this); twModel.setUserInfoCallback(this); twModel.loadTwitUserInfo(prefModel.getTwitterAccessToken()); } else if (EXTRA_AUTO_LOGIN_YOZM.equals(prefModel.getAutoLoginAction())) { yozmModel = new YozmModel(this); yozmModel.setAuthCallback(this); yozmModel.setUserInfoCallback(this); yozmModel.loadYozmUserInfo(prefModel.getYozmAccessToken()); } } }
@Override public void onClickTwitterLogin(SelectLoginMethodView view) { // TODO Auto-generated method stub twModel = new TwitterModel(this); twModel.setAuthCallback(this); twModel.setUserInfoCallback(this); AccessToken token = prefModel.getTwitterAccessToken(); if (token != null) twModel.loadTwitUserInfo(token); else twModel.loadTwitAuthUrl(); }