Skip to content

Commit

Permalink
[FIX] TeamNADA#246 - 로그아웃, 모든 명함 삭제 부분 처리 로직 변경
Browse files Browse the repository at this point in the history
  • Loading branch information
mini-min committed Dec 28, 2021
1 parent 5cff6f7 commit 97d6fa7
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 6 deletions.
2 changes: 2 additions & 0 deletions NADA-iOS-forRelease/Sources/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
}
UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.accessToken)
UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.refreshToken)
UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.isKakaoLogin)
UserDefaults.standard.removeObject(forKey: Const.UserDefaultsKey.isAppleLogin)
}

// MARK: UISceneSession Lifecycle
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ class LoginViewController: UIViewController {
}

// 카카오 로그인 버튼 클릭 시
// @objc


@objc
func kakaoSignInButtonPress() {
// 카카오톡 설치 여부 확인
Expand Down Expand Up @@ -204,7 +201,6 @@ extension LoginViewController {
UserDefaults.standard.set(userData.user.userID, forKey: Const.UserDefaultsKey.userID)
UserDefaults.standard.set(userData.user.token.accessToken, forKey: Const.UserDefaultsKey.accessToken)
UserDefaults.standard.set(userData.user.token.refreshToken, forKey: Const.UserDefaultsKey.refreshToken)

}
case .requestErr(let message):
print("postUserSignUpWithAPI - requestErr: \(message)")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ extension MoreViewController {
self.makeOKAlert(title: "", message: "로그아웃이 완료 되었습니다.") { _ in
if let acToken = UserDefaults.standard.string(forKey: Const.UserDefaultsKey.accessToken) {
self.logoutUserWithAPI(token: acToken)
self.defaults.removeObject(forKey: Const.UserDefaultsKey.accessToken)
self.defaults.set(false, forKey: Const.UserDefaultsKey.hasBeenLaunchedBeforeFlag)
self.defaults.removeObject(forKey: Const.UserDefaultsKey.darkModeState)
let nextVC = UIStoryboard(name: Const.Storyboard.Name.login, bundle: nil).instantiateViewController(withIdentifier: Const.ViewController.Identifier.loginViewController)
nextVC.modalPresentationStyle = .overFullScreen
Expand Down Expand Up @@ -146,7 +146,7 @@ extension MoreViewController {
self.makeOKAlert(title: "", message: "모든 명함이 삭제되었습니다.") { _ in
if let acToken = UserDefaults.standard.string(forKey: Const.UserDefaultsKey.accessToken) {
self.deleteUserWithAPI(token: acToken)
self.defaults.removeObject(forKey: Const.UserDefaultsKey.accessToken)
self.defaults.set(false, forKey: Const.UserDefaultsKey.hasBeenLaunchedBeforeFlag)
self.defaults.removeObject(forKey: Const.UserDefaultsKey.darkModeState)
let nextVC = UIStoryboard(name: Const.Storyboard.Name.login, bundle: nil).instantiateViewController(withIdentifier: Const.ViewController.Identifier.loginViewController)
nextVC.modalPresentationStyle = .overFullScreen
Expand Down

0 comments on commit 97d6fa7

Please sign in to comment.