Advertisement
Guest User

Untitled

a guest
Jul 4th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. require_once 'app/Mage.php';
  2. umask(0);
  3. $app = Mage::app('default');
  4. $array = $_GET;
  5. $username = $_GET['username'];
  6. $password = $_GET['password'];
  7. Mage::getSingleton('core/session', array('name' => 'adminhtml'));
  8. $user = Mage::getModel('admin/user')->loadByUsername($username); // user your admin username
  9. $user_id = $user->getId();
  10. // echo $user_id;
  11. if(($user->getId())>=1)
  12. {
  13. echo "User Name: True";
  14. echo "<br>";
  15. $dbpassword = $user->getData('password');
  16. // echo $dbpassword." ---- ";
  17. // echo md5($username.$pass).":".$username;
  18. // echo "<pre>";
  19. // $a = Mage::helper('core')->validateHash($password, $dbpassword);
  20. // print_r($a);
  21. if($password == $dbpassword)
  22. {
  23. echo "<hr>";
  24. echo "Password: True";echo "<br>";
  25. echo "Authenticated :) Here we go!!";
  26. }
  27. else
  28. {
  29. echo "Password: False";
  30. }
  31. }
  32. else
  33. {
  34. echo "User Name: False";
  35. }
  36.  
  37. }
  38.  
  39. public function validateHash($password, $hash){
  40. $hashArr = explode(':', $hash);
  41. switch (count($hashArr)) {
  42. case 1:
  43. return md5($password) === $hash;
  44. case 2:
  45. return md5($hashArr[1] . $password) === $hashArr[0];
  46. }
  47. }
  48.  
  49. if(validateHash($password, $user->getData('password'))){
  50. echo 1;
  51. }else{
  52. echo 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement