Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func sendLoginRequest(userName:String,password:String){
- let parameters = ["username":userName,
- "password":password,
- "client_id": clientID,
- "client_secret": clientSecret,
- "grant_type":"password"]
- HUD.show(.progress)
- let api = RCValues.sharedInstance.string(forKey: .apiOuvidor)
- Alamofire.request(api+"auth-social/token/", method: .post, parameters: parameters).responseJSON { (response) in
- HUD.hide()
- if response.result.error == nil{
- debugPrint(response.result.value!)
- let responseJSON = response.result.value as! [String:AnyObject]
- if let token = responseJSON["access_token"] as? String{
- self.saveTokenOnLoginSucceed(token)
- }else{
- let alert = UIAlertController(title: nil, message: "Login ou senha inválidos.", preferredStyle: .alert)
- let action = UIAlertAction(title: "OK", style: .cancel, handler: nil)
- alert.addAction(action)
- self.present(alert, animated: true, completion: nil)
- }
- }else{
- self.showErrorAlertView()
- debugPrint(response.result.error as Any)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement