Php 登录页面中发生错误。它';s未与注册用户进行身份验证

Php 登录页面中发生错误。它';s未与注册用户进行身份验证,php,swift3,xampp,xcode8,Php,Swift3,Xampp,Xcode8,我正在尝试使用Alamofire和PHP作为web服务和MySQL进行登录身份验证 当我注册用户并点击注册按钮时,值将存储在数据库中,但当我尝试使用用户名和密码登录时,它将不会进行身份验证,尽管我在控制台中收到一条成功响应消息。它不会重定向到下一页 有什么帮助吗?我还用我使用的其他技巧进行了评论 import UIKit import Alamofire class ViewController: UIViewController { // let URL_USER_REGISTER

我正在尝试使用Alamofire和PHP作为web服务和MySQL进行登录身份验证

当我注册用户并点击注册按钮时,值将存储在数据库中,但当我尝试使用用户名和密码登录时,它将不会进行身份验证,尽管我在控制台中收到一条成功响应消息。它不会重定向到下一页

有什么帮助吗?我还用我使用的其他技巧进行了评论

import UIKit
import Alamofire

class ViewController: UIViewController {

    // let URL_USER_REGISTER = "http://mymacipaddress/Mylogin/v1/login.php"

    @IBOutlet weak var textFieldUsername: UITextField!

    @IBOutlet weak var textFieldPassword: UITextField!

    @IBOutlet weak var labelMessage: UILabel!

    @IBAction func loginButton(_ sender: UIButton)
    {
        /*   if (textFieldUsername.text == "admin" && textFieldPassword.text == "admin")
         {
         performSegue(withIdentifier: "login", sender: self)
         }
         else
         {
         labelMessage.text = "incorrect username and password"
         }

         */

        let user = "user"
        let password = "password"

        Alamofire.request("http://mymacipaddress/Mylogin/v1/login.php")
            .authenticate(user: user, password: password)
            .responseJSON { response in
                print(response.request as Any)  // original URL request
                print(response.response as Any) // HTTP URL response
                print(response.data as Any)     // server data
                print(response.result)

                if let _ = response.result.value {

                    self.performSegue(withIdentifier: "login", sender: self)

                }
                else
                {
                    self.labelMessage.text = "incorrect"
                }
        }
    }


    /*
     let user = "user"
     let password = "password"

     var headers: HTTPHeaders = [:]

     if let authorizationHeader = Request.authorizationHeader(user: user, password: password) {
     headers[authorizationHeader.key] = authorizationHeader.value
     }

     Alamofire.request("http://mymacipaddress/Mylogin/v1/login.php", headers: headers)
     .responseJSON { response in
     debugPrint(response)
     //         self.performSegue(withIdentifier: "login", sender: self)
     self.labelMessage.text = "correct"

     }
     */


    /*
     let user = "user"
     let password = "password"

     let credential = URLCredential(user: user, password: password, persistence: .forSession)

     Alamofire.request("http://mymacipaddress/Mylogin/v1/login.php/\(user)/\(password)")
     .authenticate(usingCredential: credential)
     .responseJSON { response in
     debugPrint(response)
     self.labelMessage.text = "correct"
     }



     }

     */

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}