近日在为学校制做校友录时,需要身份验证,在对比之后决定采用PHP+MYSQL进行身份验证。 思路: phperz.com 判断被传入的ID值是否为匿名登录ID(a684dd572b1887661782981659331eed),32位,如果是返回0,并 且将浏览信息加入数据库。如果否,则查询数据库,看数据库中的用户ID,用户IP与传入的ID,IP值是否相等并且最近浏览时间距当前时间不到20分钟的 记录。 www.phperz.com 创建数据库:
/*-----begin function validate-id()---------------
www.phperz.com
------------------------------------------------*/
这个验证方法很简单,而且没有考虑到用户在登录后再登录的情况,大家可以自己加上。 php程序员站 如果用cookies,可能用setcookies()建立用户ID,再从环境变量$HTTP_COOKIE或$HTTP_COOKIE_VARS中读取。都是一样的,不过应该保证用户没有cookies。 |
浅谈PHP+MYSQL身份验证的方法
最新推荐文章于 2024-11-15 16:27:37 发布
来源:互联网 作者: 发布时间:2008-03-14