1

我正在使用Atheros 开发板。堆栈是LSDK-9.2.0_U10.5.13Linux版本是mips-linux-2.6.31。我有c 文件、html、js 和 css 文件。我没有使用cgi库或任何脚本语言(如 php)。

现在我的问题是,我想使用 c 将用户会话(如 php)存储到我的系统中。在我的系统中,我首先打开了 login.html 页面,并希望使用 ajax 对其进行身份验证。这部分完成了,但问题是如何使用C维护会话。

对于我的开发板的 Web 访问,我想添加登录/注销功能。如何使用 C 语言在此功能中使用会话?

4

1 回答 1

1

这是我的问题的解决方案。

我使用了 jquery.cookie.js 并使用此 js 生成了 cookie,浏览器将此 cookie 与其他标头一起发送到服务器。我的 C 文件获取标题并读取 cookie 并将其存储。下次当它获取 cookie 时,它​​会检查现有的 cookie。如果 cookie 是新的,它会将用户重定向到登录页面,否则它将重定向到请求的页面。

特别感谢 eicto 的帮助。

于 2013-01-02T04:45:27.050 回答