Guest User

Untitled

a guest
May 8th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. <?php
  2. class User extends BaseUser
  3. {
  4. //Autentica o usuário por login e senha
  5. public function Authenticate($login, $pass, $level = NULL)
  6. {
  7. $pass = md5($pass);
  8. $user = Doctrine_Query::Create()
  9. ->From('User u')
  10. ->Where('u.login = ? AND u.pass = ?', array($login, $pass))
  11. ->Execute();
  12.  
  13. if($user->Count() != 0) //Se a busca não for vazia, grava os dados da busca em um array.
  14. {
  15. foreach($user as $item) {
  16. $this->sessionCreate($item);
  17. }
  18. return true;
  19. }
  20. else
  21. {
  22. return false;
  23. }
  24. }
  25.  
  26. //Cria uma sessão com o array dados do usuário
  27. public function sessionCreate($User)
  28. {
  29. $_SESSION['User'] = $User;
  30. }
  31. }
  32. ?>
Add Comment
Please, Sign In to add comment