觉得还不错?打赏一下吧?
你可以通过邀请其他用户来更快获得回答
这是我的个性签名
在话题 话题名称 下有 8 个回答
如何修改管理员账号,默认id为1的为管理员账号
修改了conf/common.cnf下的
/* 用户相关设置 */
'USER_MAX_CACHE' => 1000, //最大缓存用户数
'USER_ADMINISTRATOR' => "100", //管理员用户ID
登录以后还是没有管理员权限,以id为1的账号登录却仍然有管理后台功能,求解???
修改后要记得清空一下缓存,才有效。
function is_administrator($uid = null)
{
$uid = is_null($uid) ? is_login() : $uid;
$admin_uids = explode(',', C('USER_ADMINISTRATOR'));//调整验证机制,支持多管理员,用,分隔
//dump($admin_uids);exit;
return $uid && (in_array(intval($uid), $admin_uids));//调整验证机制,支持多管理员,用,分隔
}
请登录后回答
相关问题
关于我们
嘉兴想天信息科技有限公司专注于为客户提供最专业的社交解决方案。公司坚持简洁、高效、创新的理念,不断为客户创造奇迹。旗下产品有OpenSNS开源社交系统和OpenCenter开源用户和后台管理系统。
友情链接
公司
加入我们
400-0573-080
co@ourstu.com
QQ:2565044240
浙ICP备12042711号-5 Powered by OpenSNS Copyright ©2013-2017 嘉兴想天信息科技有限公司
Copyright ©2013-2017 嘉兴想天信息科技有限公司