当前位置: 首页>>代码示例>>PHP>>正文


PHP UserApi::logout方法代码示例

本文整理汇总了PHP中User\Api\UserApi::logout方法的典型用法代码示例。如果您正苦于以下问题:PHP UserApi::logout方法的具体用法?PHP UserApi::logout怎么用?PHP UserApi::logout使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在User\Api\UserApi的用法示例。


在下文中一共展示了UserApi::logout方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: logout

 public function logout()
 {
     if (is_login()) {
         $user = new UserApi();
         $user->logout();
         $this->success('退出成功!', U('login'));
     } else {
         $this->redirect("Index/index");
     }
 }
开发者ID:WineShop,项目名称:wine,代码行数:10,代码来源:PublicController.class.php

示例2: profile

 /**
  * 修改密码提交
  * @author
  */
 public function profile()
 {
     if (IS_POST) {
         if (!($uid = is_login())) {
             $this->ajaxError("您还没有登陆,请先登陆");
         }
         //获取参数
         $password = I("post.old");
         $repassword = I("post.repassword");
         $data["password"] = I("post.password");
         empty($password) && $this->ajaxError("请输入原密码");
         empty($data["password"]) && $this->ajaxError("请输入新密码");
         empty($repassword) && $this->ajaxError("请输入确认密码");
         if ($data["password"] !== $repassword) {
             $this->ajaxError("您输入的新密码与确认密码不一致");
         }
         $Api = new UserApi();
         $res = $Api->updateInfo($uid, $password, $data);
         if ($res['status']) {
             $Api->logout();
             $this->ajaxSuccess("修改密码成功!请重新登录");
         } else {
             $this->ajaxError($res["info"]);
         }
     } else {
         if (!($uid = is_login())) {
             $this->error("您还没有登陆,请先登陆", U('/'), 2);
         }
         $this->meta_title = '修改密码';
         $this->display();
     }
 }
开发者ID:WineShop,项目名称:wine,代码行数:36,代码来源:UserController.class.php

示例3: logout

 public function logout()
 {
     $user = new UserApi();
     $user->logout();
     if (session('user_auth_sign') == NULL) {
         $this->success('登出成功!', U('login'));
     } else {
         $this->error('登出失败!');
     }
 }
开发者ID:smilecc,项目名称:ahsxcg,代码行数:10,代码来源:UserController.class.php


注:本文中的User\Api\UserApi::logout方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。