Guest User

Untitled

a guest
Dec 6th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. private void btnlogin_Click(object sender, EventArgs e)
  2. {
  3. if (String.IsNullOrEmpty(txtusername.Text))
  4. {
  5. MessageBox.Show("Please insert username");
  6. }
  7.  
  8. if (String.IsNullOrEmpty(txtpassword.Text))
  9. {
  10. MessageBox.Show("Please insert password");
  11. }
  12.  
  13. var username = txtusername.Text;
  14. var password = txtpassword.Text;
  15. string Token = "28956";
  16. var SoftwareToken = token;
  17. WebRequest request = WebRequest.Create("https://mydomain.com.au/Verification.php?username=username&password=password&Token=SoftwareToken");
  18. request.Method = "GET";
  19. WebResponse response = request.GetResponse();
  20. Console.WriteLine(((HttpWebResponse)response).StatusDescription);
  21. Stream dataStream = response.GetResponseStream();
  22. // Open the stream using a StreamReader for easy access.
  23. StreamReader reader = new StreamReader(dataStream);
  24. // Read the content.
  25. var responseFromServer = reader.ReadToEnd();
  26. responseFromServer.ToArray();
  27. /*I have tried:
  28. responseFromServer.ToArray();(because result on php page is an array.
  29. I have tried responseFromServer.ToString();*/
  30. MessageBox.Show(responseFromServer);
  31. }
  32.  
  33. <?php
  34. // Database Structure
  35. require_once('connect.php');
  36.  
  37. //Get password from the database for the user
  38. $stmtus = $conn->prepare("SELECT password from `Users` where `email` = :Username");
  39. $stmtus->bindParam(':Username', $username);
  40. $username= $_GET['username'];;
  41. $stmtus -> execute();
  42. $password = $stmtus->fetch();
  43.  
  44. $un = $_GET['username'];
  45. $pw = $_GET['password'];
  46. $ust = $_GET['Token'];
  47.  
  48. if(password_verify($pw, $password[0])){
  49. $stmt = $conn->prepare("SELECT
  50. COUNT(Token) AS cnt FROM `SoftwareToken`
  51. LEFT JOIN User ON iduser = SoftwareToken.Consultant
  52. WHERE Token = '$ust'
  53. AND username = '$un'");
  54. $stmt->bindValue(':Username', $un);
  55. $stmt->bindValue(':Token', $ust);
  56. $stmt->execute();
  57. $result= array();
  58. while($SToken= $stmt->fetch(PDO::FETCH_OBJ)){
  59. array_push($result, $SToken->cnt);
  60. }
  61. echo json_encode($result);
  62.  
  63. }
  64.  
  65. $conn = null;
  66.  
  67. ?>
  68.  
  69. if (responseFromServer= 1)
  70. {
  71. Form1 identykidzform = new Form1();
  72. identykidzform.Show();
  73.  
  74. Password loginform = new Password();
  75. loginform.Close();
  76. reader.Close();
  77. response.Close();
  78. }
  79. else
  80. {
  81. Application.Exit();
  82. }
Add Comment
Please, Sign In to add comment