wake-ios/wake/Utils/APIConfig.swift

62 lines
1.7 KiB
Swift

import Foundation
/// API
public enum APIConfig {
/// API URL
<<<<<<< HEAD
<<<<<<< HEAD
public static let baseURL = "https://api-dev.memorywake.com:31274/api/v1"
/// token
public static var authToken: String {
let token = KeychainHelper.getAccessToken() ?? ""
if token.isEmpty {
print("⚠️ [APIConfig] 未找到访问令牌")
}
return token
}
=======
public static let baseURL = "https://api.memorywake.com/api/v1"
/// token - Keychain
public static let authToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSJ9.eyJqdGkiOjczNjM0ODY2MTE1MDc2NDY0NjQsImlkZW50aXR5IjoiNzM1MDQzOTY2MzExNjYxOTg4OCIsImV4cCI6MTc1NjE5NjgxNX0.hRC_So6LHuR6Gx-bDyO8aliVOd-Xumul8M7cydi2pTxHPweBx4421AfZ5BjGoEEwRZPIXJ5z7a1aDB7qvjpLCA"
>>>>>>> a207b78 (feat: )
=======
public static let baseURL = "https://api-dev.memorywake.com:31274/api/v1"
/// token
public static var authToken: String {
let token = KeychainHelper.getAccessToken() ?? ""
if token.isEmpty {
print("⚠️ [APIConfig] 未找到访问令牌")
}
return token
}
>>>>>>> 1814789 (feat: )
///
public static var authHeaders: [String: String] {
let token = authToken
var headers = [
"Content-Type": "application/json",
"Accept": "application/json"
]
if !token.isEmpty {
headers["Authorization"] = "Bearer \(token)"
}
return headers
}
<<<<<<< HEAD
<<<<<<< HEAD
}
=======
}
>>>>>>> a207b78 (feat: )
=======
}
>>>>>>> 1814789 (feat: )