php如何保存服务器会话,如何用PHP在服务器上创建会话?
在SAC的回答中,如果您只想让单个媒体播放器使用认证系统,您还需要实现认证系统,就像Netflix所做的那样。Netflix生成一个存储在注册表中的密钥,用于标识您的计算机并使用该密钥访问Netflix的服务器。我假设XBMC有一个类似的实现,它在其中生成一个键,将它存储在某个地方,并使用该键作为会话ID。
从您给出的URL中,有两个参数,我在其中看到的键与上面解释的键类似:“mkey=2bd545454e93890a8ae2fe76948764a2d6&skey=5176153017445b5b79f897eec711996b”这些键通过查询字符串传递(所有的?在url)中,可以识别您的XBMC。
为了重现这一点,您真的不需要PHP会话,例如:
session_start();
$_SESSION['session_key'] = $_REQUEST['session_key']; // Use either $_GET or $_POST in production
if($_SESSION['session_key'] == "the_super_secret_key") { /* play video */ }
这是一个非常粗糙的例子,但是您可以完全剥离会话,因为您使用的是API调用。还可以从数据库中检索到与发送的会话密钥匹配的\u super \u secret \u密钥。
php如何保存服务器会话,如何用PHP在服务器上创建会话?相关推荐
- 如何通过cmd网站服务器地址,如何用cmd进入服务器地址
如何用cmd进入服务器地址 内容精选 换一换 本章节指导用户获取云服务器的IP地址等网卡信息.进入弹性云服务器页面.进入云服务器详情页面.进入网卡详情页面.网卡详情页面进入虚拟IP详情页,即可根据云服 ...
- ddos打高防服务器_为何用了高防服务器后服务器依然被DDOS打挂了?高防CDN带你解密...
为何接入高防服务器服务后网络服务器依然被DDOS打挂了? 1:超过安全防护值 因为进攻是比安全防护的低成本出许多,因此如果你选购100G的ddos防御力,进攻方如果在这个防御力值内没有打死,那他就会加 ...
- 如何用python在mysql上创建1亿条数据
建表 首先在MySQL的example库上创建表user use example; create TABLE `user` (`id` int(11) NOT NULL,`last_name` var ...
- csgo内置服务器文件夹,centos7搭建csgo服务器
等成绩中....和几个基友迷上了csgo,5e创好友房又需要开vip,手上的服务器又能搞一波事,自己动手丰衣足食. vps信息一核2GB1Mbps50GBCentOS 7.2 64位 1.登录到服务器 ...
- java cookie能存到服务器_Cookie技术用于将会话过程中的数据保存到( )中,从而使浏览器和服务器可以更好地进行数据交互。(5.0分)_学小易找答案...
[单选题]下列选项中,用于对超链接和form表单中的action属性中设置的URL进行重写的方法是(5.0分) [判断题]安装好Tomcat后,就可以直接启动运行了,并不要先安装JDK.(5.0分) ...
- 读取文件云服务器bcc,云服务器bcc如何用
云服务器bcc如何用 内容精选 换一换 当云服务器网络异常.防火墙未放行本地远程桌面端口.云服务器CPU负载过高等场景均可能导致云服务器无法正常登录.当您的云服务器无法远程登录时,我们建议您首先检查是 ...
- 百度云服务器远程密码忘记,2020-11-17 新买了百度云服务器,如何用ssh远程登陆...
一 .重置bcc服务器登陆密码 购买百度云服务器后,百度云会给你发送短信告知登陆用户名,但一般不会通过手机短信将密码发给你,所以首先要进入工作台后,鼠标放在vnc远程后,选择实例设置-->重置密 ...
- 如何用ntp实现服务器时间同步!!!
如何用ntp实现服务器时间同步!!! 什么是NTP 一.ntp服务器时间同步 1.获取阿里云服务器时间同步到服务器 2.同步服务器 什么是NTP NTP是用来使计算机时间同步化的一种协议,全称是Net ...
- python 下载网页文件_『如何用python把网页上的文本内容保存下来』python爬取网页内容教程...
python爬虫:如何爬网页数据并将其放在文本 用requests库 r=r.requests.get(url) r.concent 保存到文件里就行了 如何用python把网页上的文本内容保存下来 ...
最新文章
- 扒一扒EOS的前世今生
- 【深度学习】新的深度学习优化器探索(协同优化)
- c语言3×3行列互换_戴尔推出UltraSharp U4021QW显示器 采用雷电3接口和5K×2K曲面屏...
- alluxio2.0特性-预览
- 给入门级程序员的忠告
- Unity3d 调用C++写的DLL
- Swift实现糗事百科Demo(实战项目)
- Python基础之变量和常量
- 桌面下雪软件测试工程师,桌面下雪
- 项目启动会注意事项-甲方
- B-002 电容基础知识
- 一个500人天的BI项目实施记录
- k3 梅林固件设置_OpenWrt中,旁路由的设置与使用
- 继电保护整定值计算软件_电力系统继电保护整定计算与应用实例
- 《微信小程序进阶实战之分答应用开发(中级项目)》(完整版)
- java jibx,JiBx:BindGen命令行--通过Java POJO对象产生bind.xml和xsd文件
- spring注入sessionfactory
- ptb同一屏呈现两张图片matlab,Psychtoolbox-3 / PTB-3 for Matlab 入门
- Pip修改阿里云镜像
- python爬虫从入门到放弃(一)初识爬虫