我是用C语言的CGIC外加THTTPD做的。
现在需要进行用户权限的设计,本身其自带的HTPASSWD可以提供用户校验的功能,但貌似用这个CGI本身不能得到进入用户的用户名,或者说是我还不了解THTTPD。
目前我是准备用读SHADOW的方法将用户输入的名字密码校验后通过登陆,然后问题一是别人可以直接通过输入后续网址进入其他页面绕过登陆,所以初步想到的解决方法是用COOKIE获得登陆的用户名和密码,每个页面重新到SHADOW校验。不过感觉还是有很多的问题。
希望是能用服务器自带的HTPASSWD实现该认证功能,目前难点是如何获得用该功能得到的用户名~~
------解决方案--------------------
不会!期待高人
------解决方案--------------------
帮顶
------解决方案--------------------
可以模拟 session
------解决方案--------------------
顶一顶,期待群策群力!