public function users() { $User = new User(); if (!service('user')->isManage()) { message('你没有站点的管理权限', 'back', 'error'); } //获取除站长外的站点操作员 $users = $User->join('site_user', 'user.uid', '=', 'site_user.uid')->where('role', '<>', 'owner')->andWhere('siteid', SITEID)->get(); //站长数据 $owner = service('user')->getSiteOwner(SITEID); return view()->with(['users' => $users, 'owner' => $owner]); }
/** * 后台帐号登录 * @return mixed */ public function login() { $User = new User(); if (IS_POST) { Validate::make([['username', 'required', '用户名不能为空', 3], ['password', 'required', '请输入帐号密码', 3], ['code', 'captcha', '验证码输入错误', 1]]); if (!service('user')->login(Request::post())) { message($User->getError(), 'back', 'error'); } //系统维护检测 service('user')->checkSystemClose(); message('登录成功,系统准备跳转', q('get.from', u('system/site/lists'))); } if (Session::get('user.uid')) { go('system/site/lists'); } return view(); }