Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let user_id: Int
- let first_name: String
- let last_name: String
- let other_name: String
- let fullname: String
- let alias: String
- let about: String
- let sex_id: Int
- let sex: String
- let birth_date: String
- let relation_status_id: Int
- let relation_status: String
- let relation_user_id: Int
- let relation_user_first_name: String
- let relation_user_last_name: String
- let relation_user_fullname: String
- let location: String
- let contact: String
- let profile_pic: Int
- let profile_folder_name: String
- let profile_pic_filename: String
- let cover_pic: Int
- let cover_folder_name: String
- let cover_pic_filename: String
- let followers_list: Int
- let following_list: Int
- let mutual_list: Int
- let request_counter: Int
- let dream_destination_list: Int
- let hidden_content_list: Int
- let email: String
- let username: String
- let password: String
- let salt: String
- let social_media_auth: String
- let social_media_id: Int
- let date_created: String
- let last_seen: String
- let is_suspended: String
- let is_notified: String
- let approve_token: String
- let device_token: String
- let language_id: Int
- let language_machine_name: String
- let language_label: String
- let active: Int
- guard let loginUrl = URL(string: "https://xxxxxx.com/api/index.php/Auth/login") else {return}
- //request url
- var request = URLRequest(url: loginUrl)
- // method to pass data
- request.httpMethod = "POST"
- let body = "username=(usernameVar)&password=(passwordVar)"
- request.httpBody = body.data(using: String.Encoding.utf8)
- //launch session
- let session = URLSession.shared
- let task = session.dataTask(with: request) { (data, response, error) in
- guard let data = data else {return}
- do {
- //let json = try JSONSerialization.jsonObject(with: data, options: [])
- //print(json)
- let userDetails = try JSONDecoder().decode(user.self, from: data)
- for details in userDetails {
- print(details.message)
- }
- }catch{
- print("fuck. more head scratching")
- }
- }
- task.resume()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement