Example #1
0
 /**
  * sign in a user (from Model) in as session user
  *
  * @param User $user
  */
 public function signIn($user)
 {
     $this->clearCredentials();
     // set the usersession
     $this->setAttribute('id', $user->getId(), 'user_session');
     $this->setAuthenticated(true);
     $lCredentials = explode(',', $user->getCredentials());
     if (count($lCredentials) != 0) {
         $this->addCredentials($lCredentials);
     }
 }