Joomla 2.5检查用户是否已登录

5

如何检查Joomla 2.5中的用户是否已登录?我只能找到旧版本Joomla的代码片段。它们是否相同?

3个回答

18
if(JFactory::getUser()->id)
{
//user has logged in
}

将他重定向到登录页面。 - Techie
是的,但我使用 Facebook 登录方法。当用户注册时,我会获取 Facebook 数据并将其插入到 #__users 表中,但是如何使该用户登录呢? - themhz

3

是的,和之前一样,请尝试这个 -

$user =& JFactory::getUser();
if($user->id!=0){
//user is logged in
}

1
已完成 :) 因为我是新手,所以它不允许我在一定时间内接受! - Sean Lang

2
$user = JFactory::getUser()->guest;

如果您使用的是PHP 5.3版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接