25 lines
481 B
Swift
25 lines
481 B
Swift
import Foundation
|
|
|
|
struct User: Codable {
|
|
let did: String
|
|
let handle: String
|
|
}
|
|
|
|
struct LoginRequest: Codable {
|
|
let identifier: String
|
|
let password: String
|
|
}
|
|
|
|
struct LoginResponse: Codable {
|
|
let accessToken: String
|
|
let tokenType: String
|
|
let did: String
|
|
let handle: String
|
|
|
|
private enum CodingKeys: String, CodingKey {
|
|
case accessToken = "access_token"
|
|
case tokenType = "token_type"
|
|
case did
|
|
case handle
|
|
}
|
|
} |