Skip to content

Commit 01cfd79

Browse files
committed
๐Ÿ› [fix] ์œ ์ €๋งค๋‹ˆ์ €์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ๋กœ๊ทธ์ธ ์ƒํƒœ์ธ์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ๋กœ์ง ๊ฐœ์„ 
- API๊ฐ€ ์•„๋‹ˆ๋ผ KeyChain์„ ํ†ตํ•ด ํ† ํฐ์„ ํ™•์ธํ•˜์—ฌ ๊ฒŒ์ŠคํŠธ ์ƒํƒœ๋ฅผ ์—…๋ฐ์ดํŠธ ํ•˜๋„๋ก ์ˆ˜์ •
1 parent 9efbad6 commit 01cfd79

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

โ€ŽFitfty/Projects/Core/Sources/Utilities/UserManager.swiftโ€Ž

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,15 @@ extension DefaultUserManager: UserManager {
107107
self?._location.send((longitude, latitude))
108108
}).store(in: &cancellables)
109109
}
110-
Task {
111-
_guestState.send(await SessionManager.shared.checkUserSession())
110+
guard let identifier = UserDefaults.standard.read(key: .userIdentifier) as? String,
111+
let account = UserDefaults.standard.read(key: .userAccount) as? String,
112+
Keychain.loadData(serviceIdentifier: identifier, forKey: account) != nil else {
113+
Logger.debug(error: SocialLoginError.noToken, message: "No Token")
114+
_guestState.send(true)
115+
return
112116
}
117+
_guestState.send(false)
118+
113119
}
114120

115121
}

0 commit comments

Comments
ย (0)