// // CookbookLoginModels.swift // Nextcloud Cookbook iOS Client // // Created by Vincent Meilinger on 11.05.24. // import Foundation import SwiftUI // MARK: - Login Models struct LoginV2Request: Codable { let poll: LoginV2Poll let login: String } struct LoginV2Poll: Codable { let token: String let endpoint: String } struct LoginV2Response: Codable { let server: String let loginName: String let appPassword: String } struct LoginValidation: Codable { let ocs: Ocs } struct Ocs: Codable { let meta: MetaData } struct MetaData: Codable { let status: String let statuscode: Int }