From f0c89771f545a1b1e3358fa33ef67a1b81176e8e Mon Sep 17 00:00:00 2001 From: Alexey Gerasimov Date: Wed, 26 Apr 2017 18:42:30 +0300 Subject: [PATCH] Fixed: userService and profileService --- .../LeadKitAdditions/Services/BaseUserService.swift | 1 + LeadKitAdditions/LeadKitAdditions/Services/TouchIDService.swift | 2 ++ 2 files changed, 3 insertions(+) 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) }