Guest User

Untitled

a guest
Aug 25th, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. <?php
  2. namespace App;
  3.  
  4. class Login{
  5.  
  6. private $cnx;
  7.  
  8. public function __construct($cnx){
  9. $this->cnx = $cnx;
  10. }
  11.  
  12. public function check_login($username, $password){
  13. $req = $this->cnx->prepare('SELECT * FROM users WHERE (pseudo = :pseudo OR email = :pseudo)');
  14. $req->execute(array('pseudo' => $username));
  15. $user = $req->fetch();
  16. if(!empty($user)){
  17. if(password_verify($password, $user['password'])){
  18. $_SESSION['auth'] = $user;
  19. $_SESSION['flash']['success'] = 'Jestes zalogowany';
  20. return true;
  21. }else{
  22. $_SESSION['flash']['danger'] = 'Zly login lub haslo';
  23. return false;
  24. }
  25. }else{
  26. $_SESSION['flash']['danger'] = 'Zly login lub haslo';
  27. return false;
  28. }
  29. }
  30.  
  31.  
  32.  
  33.  
  34. }
Add Comment
Please, Sign In to add comment