From d56c8422138cd82d2ea9bed8e2f4b0bc7766be4b Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 02 三月 2021 15:38:32 +0800
Subject: [PATCH] 2021-03-02 1.最近新云端接口
---
EZSDK/EZSDK/EZ/Global/GlobalKit.m | 30 +++++++++++++++++++++++++++---
1 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/EZSDK/EZSDK/EZ/Global/GlobalKit.m b/EZSDK/EZSDK/EZ/Global/GlobalKit.m
index 714770e..00c5894 100644
--- a/EZSDK/EZSDK/EZ/Global/GlobalKit.m
+++ b/EZSDK/EZSDK/EZ/Global/GlobalKit.m
@@ -8,6 +8,10 @@
#import "GlobalKit.h"
+#define EZOpenSDKAccessToken @"EZOpenSDKAccessToken"
+#define EZhdlAccessToken @"EZhdlAccessToken"
+#define EZhdlRefreshToken @"EZhdlRefreshToken"
+
@implementation GlobalKit
+ (instancetype)shareKit
@@ -25,7 +29,10 @@
self = [super init];
if (self)
{
- _accessToken = [[NSUserDefaults standardUserDefaults] objectForKey:@"EZOpenSDKAccessToken"];
+ _accessToken = [[NSUserDefaults standardUserDefaults] objectForKey:EZOpenSDKAccessToken];
+ _hdlAccessToken = [[NSUserDefaults standardUserDefaults] objectForKey:EZhdlAccessToken];
+ _hdlRefreshToken = [[NSUserDefaults standardUserDefaults] objectForKey:EZhdlRefreshToken];
+
_deviceVerifyCodeBySerial = [NSMutableDictionary new];
}
return self;
@@ -35,14 +42,31 @@
- (void)setAccessToken:(NSString *)accessToken
{
_accessToken = accessToken;
- [[NSUserDefaults standardUserDefaults] setObject:accessToken?:@"" forKey:@"EZOpenSDKAccessToken"];
+ [[NSUserDefaults standardUserDefaults] setObject:accessToken?:@"" forKey:EZOpenSDKAccessToken];
[[NSUserDefaults standardUserDefaults] synchronize];
}
+
+- (void)setHdlAccessToken:(NSString *)hdlAccessToken
+{
+ _hdlAccessToken = hdlAccessToken;
+ [[NSUserDefaults standardUserDefaults] setObject:hdlAccessToken?:@"" forKey:EZhdlAccessToken];
+ [[NSUserDefaults standardUserDefaults] synchronize];
+}
+
+- (void)setHdlRefreshToken:(NSString *)hdlRefreshToken
+{
+ _hdlRefreshToken = hdlRefreshToken;
+ [[NSUserDefaults standardUserDefaults] setObject:hdlRefreshToken?:@"" forKey:EZhdlRefreshToken];
+ [[NSUserDefaults standardUserDefaults] synchronize];
+}
+
- (void)clearSession
{
_accessToken = nil;
- [[NSUserDefaults standardUserDefaults] removeObjectForKey:@"EZOpenSDKAccessToken"];
+ _hdlRefreshToken = nil;
+ _hdlRefreshToken = nil;
+ [[NSUserDefaults standardUserDefaults] removeObjectForKey:EZOpenSDKAccessToken];
[[NSUserDefaults standardUserDefaults] synchronize];
}
--
Gitblit v1.8.0