diff --git a/LeadKitAdditions/LeadKitAdditions/Services/BaseUserService.swift b/LeadKitAdditions/LeadKitAdditions/Services/BaseUserService.swift index 34eb1ff..8923c7f 100644 --- a/LeadKitAdditions/LeadKitAdditions/Services/BaseUserService.swift +++ b/LeadKitAdditions/LeadKitAdditions/Services/BaseUserService.swift @@ -53,6 +53,7 @@ open class BaseUserService { open class func clearData() { UserDefaults.standard.sessionId = nil UserDefaults.standard.userLogin = nil + UserDefaults.standard.synchronize() } } diff --git a/LeadKitAdditions/LeadKitAdditions/Services/TouchIDService.swift b/LeadKitAdditions/LeadKitAdditions/Services/TouchIDService.swift index 6eaa96e..394186d 100644 --- a/LeadKitAdditions/LeadKitAdditions/Services/TouchIDService.swift +++ b/LeadKitAdditions/LeadKitAdditions/Services/TouchIDService.swift @@ -30,6 +30,8 @@ public class TouchIDService { return LAContext() }() + public init() {} + public var canAuthenticateByTouchId: Bool { return laContext.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, error: nil) }