Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func Auth(username:String,password:String) {
- Alamofire.request(.GET,links_request().LOGIN_ACCESS,parameters: ["email": username,"pwd":password]).responseJSON{ response in
- let JSON = response.result.value
- if JSON == nil {
- print("no value ")
- //NSUserDefaults.standardUserDefaults().setBool(false, forKey: "Logged")
- self.returnBool = false
- NSUserDefaults.standardUserDefaults().synchronize()
- }else {
- if let dicit = response.result.value as? Dictionary <String,AnyObject>{
- if let firstname = dicit["Firstname"] as? String{
- self._firstname = firstname
- }
- }
- if (NSUserDefaults.standardUserDefaults().valueForKey("Firstname") != nil){
- if let firstname = NSUserDefaults.standardUserDefaults().valueForKey("Firstname")?.isEqual(JSON!["Firstname"]){
- print("exisits firstname \(firstname)")
- }
- }
- if NSUserDefaults.standardUserDefaults().valueForKey("Firstname") == nil{
- print("Saving data")
- NSUserDefaults.standardUserDefaults().setValue(self._firstname, forKey: "Firstname")
- NSUserDefaults.standardUserDefaults().setValue(JSON!["Lastname"] as! String, forKey:"Lastname")
- NSUserDefaults.standardUserDefaults().setBool(true, forKey: "Logged")
- NSUserDefaults.standardUserDefaults().setValue(JSON!["ID"] as! String, forKey: "ID")
- NSUserDefaults.standardUserDefaults().synchronize()
- }
- }
- }
- /// this doesnt work but when i place it alaomfire it works yy
- print(self._firstname)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement