NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
创建Base基础控制器 继承 BaseController ``` /** * 控制器初始化方法 */ public function _initialize(){ } //防止重复进登陆页面 public function isLogin(){ if(Session::has('user.id')){ $this->redirect('/index'); //这个地方应该是使用$this->error(''已登陆,请勿重复登陆","/index/user") ; 但是没有跳转 以后慢慢解决 } } ``` login登陆控制器中 继承Base ~~~ 调用 $this->isLogin(); ~~~ 前端页面查询登陆的Session 或者进行判断 ~~~ {if $Request.session.user.id} 当前用户:{$Request.session.user.id}<br> <a href="#" > 添加栏目</a><br> <a href="#" > 发布文章</a> <br> <a id="logout" href="#" > 退出</a><br> {else/ } 当前没有登陆,请 <a href="{:url('/index/user/login')}"> 登陆用户</a> {/if} ~~~