Advertisement
Guest User

Untitled

a guest
Sep 5th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. <?php
  2. include "con_db_home.php";
  3. $username = $_POST['username'];
  4. $pwd = hash('sha512', $_POST['password']);
  5. $sql = mysqli_query($con,"SELECT * FROM app_user WHERE username='".$username."' and password='".$pwd."' and status='1'");
  6. $result = mysqli_fetch_object($sql);
  7.  
  8. $_SESSION['id_user'] = $result->id_user;
  9. $_SESSION['username'] = $result->username;
  10. $_SESSION['status'] = $result->status;
  11. $_SESSION['role'] = $result->role;
  12. session_start();
  13.  
  14. if($result->username!=""){
  15. $_SESSION['id_user'] = $result->id_user;
  16. $_SESSION['username'] = $result->username;
  17. $_SESSION['status'] = $result->status;
  18. $_SESSION['role'] = $result->role;
  19.  
  20. $target_site = "http://192.168.10.203:8007/connect_curl.php";
  21. $myvars = 'id_sso='.$result->id_user;
  22. $ch = curl_init($target_site);
  23. curl_setopt( $ch, CURLOPT_POST, 1);
  24. curl_setopt( $ch, CURLOPT_POSTFIELDS, $myvars);
  25. curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1);
  26. curl_setopt( $ch, CURLOPT_HEADER, 0);
  27. curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);
  28. $response = curl_exec( $ch );
  29. curl_close();
  30. header('Location: .');
  31. return;
  32. }
  33. else {
  34. echo "<script language='JavaScript'> alert ('Wrong Username / Password'); </script>
  35. <script language='JavaScript'>document.location='.'</script>";
  36. }
  37. ?>
  38.  
  39. <?php
  40. ob_start();
  41. session_start();
  42. include("con_db_apps.php");
  43. $id_sso = $_REQUEST['id_sso'];
  44.  
  45. if($id_sso==""){
  46. header('Location: .');
  47. }
  48. else {
  49. $data_us = "select * from tbl_user where user_id_sso='".$id_sso."' ";
  50. $resultdb= $f->get_last_record($data_us);
  51. foreach($resultdb as $key=>$val) $$key=$val;
  52.  
  53. setcookie("login_session","$id_hash");
  54. setcookie("login_nip","$nip");
  55. setcookie("login_username","$username");
  56. setcookie("login_name","$first_name $last_name");
  57. setcookie("login_fua","$fua_name");
  58.  
  59. else {
  60. session_destroy();
  61. header('Location: .');
  62.  
  63. }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement