首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >直观的网站所有者验证

问直观的网站所有者验证
EN

Stack Overflow用户
提问于 2011-06-29 15:04:53
回答 1查看 81关注 0票数 0

你好,我正在开发一个网络应用程序,其中用户需要验证他们是网站的“所有者”。我知道有代码验证,但我如何在不过度复杂化验证方法的情况下检查该验证是否在他们的网站上?

此外,我在考虑给网站所有者一个小时的时间来验证,我如何自动检测这个小时是否已经过去,并能够从数据库中删除它们?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-29 15:18:58

Google或Yahoo这样做的方式是要求网站管理员创建一个具有特殊加密名称(文件长度可以是0)的文件,该文件由Google/Yahoo生成。可能是像"dsaa6fd4sgfdsf324gd.html“这样的东西。因此,您为每个要验证的网站生成一个唯一的(名称)字符串,将其存储在DB中,然后尝试从该网站获取它。如果GET成功,您可以在DB中为该站点和文件名设置"verified=true“。

要回答1小时的问题,我们必须知道您使用的是什么技术。从web应用程序运行定时后台作业有许多选项。通常,您将作业详细信息写入数据库,并让后台守护进程定期检查数据库并执行任何挂起的作业。您可以告诉它(该守护进程)在一个小时后执行一个作业,以查看该文件(见上)是否存在。在任何情况下,你都必须这样做,同时告诉网站管理员创建该文件并立即检查它是没有用的:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6516893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档