Пример #1
0
 public function testDisconnectUser()
 {
     // set user to connected !
     $_SESSION['auth'] = true;
     $this->assertEquals($_SESSION['auth'], true);
     $this->assertEquals($_SESSION['username'], 'old_user');
     // try to disconnect
     disconnectUser();
     // auth -> false, but username may be kept
     $this->assertEquals($_SESSION['auth'], false);
     $this->assertEquals($_SESSION['username'], 'old_user');
 }
Пример #2
0
     break;
 case 28:
     //查看某条消息的离线状态
     var_dump(getOfflineMessageStatus("zhangsan", "77225969013752296_pd7J8-20-c3104"));
     break;
 case 29:
     //禁用用户账号-----
     var_dump(deactiveUser("zhangsan"));
     break;
 case 30:
     //解禁用户账号-----
     var_dump(activeUser("zhangsan"));
     break;
 case 31:
     //强制用户下线
     var_dump(disconnectUser("zhangsan"));
     break;
 case 32:
     //上传图片或文件
     var_dump(uploadFile("./resource/up/pujing.jpg"));
     //var_dump(uploadFile("./resource/up/mangai.mp3"));
     //var_dump(uploadFile("./resource/up/sunny.mp4"));
     break;
 case 33:
     //下载图片或文件
     var_dump(downloadFile('01adb440-7be0-11e5-8b3f-e7e11cda33bb', 'Aa20SnvgEeWul_Mq8KN-Ck-613IMXvJN8i6U9kBKzYo13RL5'));
     break;
 case 34:
     //下载图片缩略图
     var_dump(downloadThumbnail('01adb440-7be0-11e5-8b3f-e7e11cda33bb', 'Aa20SnvgEeWul_Mq8KN-Ck-613IMXvJN8i6U9kBKzYo13RL5'));
     break;
Пример #3
0
<?php

// disconnect and redirect to login
disconnectUser();
redirect('login');