authentication - Joomla 自动登录

标签 authentication joomla autologin

如何在 Joomla 1.5 中自动登录用户。我正在使用这段代码:

global $mainframe;

$db =& JFactory::getDBO();  

$query = ‘SELECT `id`, `password`, `gid`’. ‘ FROM `#__users`’. ‘ WHERE username=’ . $db->Quote( JRequest::getVar(‘username’, null) ). ‘   AND password=’ . `enter code here` $db->Quote( JRequest::getVar(‘passw’, null) );

$db->setQuery( $query );
$result = $db->loadObject();

    if($result) {
       JPluginHelper::importPlugin(‘user’);
       $response->username = JRequest::getVar(‘username’, null);
       $result = $mainframe->triggerEvent(‘onLoginUser’, array((array)$response, $options));
    }

$mainframe->redirect(‘XXXXXXXXXXXX’);

我哪里出错了?

最佳答案

添加这段代码,它会解决问题

jimport(‘joomla.user.helper’);

关于authentication - Joomla 自动登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11669420/

相关文章:

python - 如何启动外部程序并将输入传递给外部程序

java - JASIG CAS 以编程方式登录(使用 Liferay)

带有 cookie 保存的 Python 登录脚本

mysql - 我是否需要为在我的网站上注册的所有用户创建 mysql 帐户或创建 1 个 mysql 用户并将证书传递给所有用户

forms - .htaccess 重写阻止登录

php - 了解 jdoc :include in Joomla

php - Json 导出为 Phoca 在 Joomla 3 上下载

python - 使用帐户身份验证来验证是否已登录

java - 如何防止出现 "Authentication Required"框?

php - 声音通知直接推送给我的用户