protected function loginRememberedUser()
    {
        //  Is remember me functionality enabled?
        $oConfig = Factory::service('Config');
        $oConfig->load('auth/auth');

        if (!$oConfig->item('authEnableRememberMe')) {
            return false;
        }

        // --------------------------------------------------------------------------

        //  Get the credentials from the cookie set earlier
        $remember = get_cookie($this->sRememberCookie);

        if ($remember) {

            $remember = explode('|', $remember);
            $email    = isset($remember[0]) ? $remember[0] : null;
            $code     = isset($remember[1]) ? $remember[1] : null;

            if ($email && $code) {

                //  Look up the user so we can cross-check the codes
                $user = $this->getByEmail($email);

                if ($user && $code === $user->remember_code) {
                    //  User was validated, log them in!
                    $this->setLoginData($user->id);
                    $this->me = $user->id;
                }
            }
        }

        return true;
    }
protected function loginRememberedUser()
    {
        //  Is remember me functionality enabled?
        $oConfig = Factory::service('Config');
        $oConfig->load('auth/auth');

        if (!$oConfig->item('authEnableRememberMe')) {
            return false;
        }

        // --------------------------------------------------------------------------

        //  Get the credentials from the cookie set earlier
        $remember = get_cookie($this->sRememberCookie);

        if ($remember) {

            $remember = explode('|', $remember);
            $email    = isset($remember[0]) ? $remember[0] : null;
            $code     = isset($remember[1]) ? $remember[1] : null;

            if ($email && $code) {

                //  Look up the user so we can cross-check the codes
                $user = $this->getByEmail($email);

                if ($user && $code === $user->remember_code) {
                    //  User was validated, log them in!
                    $this->setLoginData($user->id);
                    $this->me = $user->id;
                }
            }
        }

        return true;
    }
protected function loginRememberedUser ( ) { //  Is remember me functionality enabled? $ oConfig = Factory :: service ( 'Config' ) ; $ oConfig -> load ( 'auth/auth' ) ; if ( ! $ oConfig -> item ( 'authEnableRememberMe' ) ) { return false ; } // -------------------------------------------------------------------------- //  Get the credentials from the cookie set earlier $ remember = get_cookie ( $ this -> sRememberCookie ) ; if ( $ remember ) { $ remember = explode ( '|' , $ remember ) ; $ email = isset ( $ remember [ 0 ] ) ? $ remember [ 0 ] : null ; $ code = isset ( $ remember [ 1 ] ) ? $ remember [ 1 ] : null ; if ( $ email && $ code ) { //  Look up the user so we can cross-check the codes $ user = $ this -> getByEmail ( $ email ) ; if ( $ user && $ code === $ user -> remember_code ) { //  User was validated, log them in! $ this -> setLoginData ( $ user -> id ) ; $ this -> me = $ user -> id ; } } } return true ; }
Log in a previously logged in user

@return boolean
Log in a previously logged in user