Guest User

Untitled

a guest
May 8th, 2018
105
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. ->FetchOne(array(), Doctrine::HYDRATE_ARRAY);
  12.  
  13. if($user !== false) //Se a busca não for vazia, grava os dados da busca em um array.
  14. {
  15. $this->sessionCreate($user);
  16.  
  17. return true;
  18. }
  19. else
  20. {
  21. return false;
  22. }
  23. }
  24.  
  25. //Cria uma sessão com o array dados do usuário
  26. public function sessionCreate($User)
  27. {
  28. $_SESSION['User'] = $User;
  29. }
  30. }
  31. ?>
Add Comment
Please, Sign In to add comment