|
@@ -77,12 +77,17 @@ public final class SuperModel {
|
|
|
*/
|
|
*/
|
|
|
public void clearMemberData() {
|
|
public void clearMemberData() {
|
|
|
// 탈퇴 후 회원 데이터 제거
|
|
// 탈퇴 후 회원 데이터 제거
|
|
|
|
|
+ clearMemberDataInternal();
|
|
|
|
|
+
|
|
|
|
|
+ getPreferences().setEncryptedPin("");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private void clearMemberDataInternal() {
|
|
|
setUserId("");
|
|
setUserId("");
|
|
|
setUserName("");
|
|
setUserName("");
|
|
|
setUserEmail("");
|
|
setUserEmail("");
|
|
|
setToken("");
|
|
setToken("");
|
|
|
|
|
|
|
|
- getPreferences().setEncryptedPin("");
|
|
|
|
|
getPreferences().setAutoUnlock(true);
|
|
getPreferences().setAutoUnlock(true);
|
|
|
getPreferences().setCountForReview(0);
|
|
getPreferences().setCountForReview(0);
|
|
|
getPreferences().setPushEnabled(false);
|
|
getPreferences().setPushEnabled(false);
|
|
@@ -90,6 +95,16 @@ public final class SuperModel {
|
|
|
getPreferences().setLocationServiceEnabled(false);
|
|
getPreferences().setLocationServiceEnabled(false);
|
|
|
|
|
|
|
|
memberStatus = 0;
|
|
memberStatus = 0;
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 회원 가입 시 데이터 초기화
|
|
|
|
|
+ * <p>
|
|
|
|
|
+ * - 회원 가입 시 clearMemberData() 는 암호도 초기화 시켜서 못씀.
|
|
|
|
|
+ */
|
|
|
|
|
+ public void renewMemberData() {
|
|
|
|
|
+ clearMemberDataInternal();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|