如何在互联网上发布网站,以便只有被推荐的人才能访问它

时间:2013-04-13 06:04:26

标签: html facebook web

此问题可能适用于此处的Web开发人员。

是否有现成的解决方案可以在互联网上向非常小的受众群体发布网站。

我想将我的网站发布给少数人,也许是我的一些朋友和他们在世界不同地区的朋友。并且,他们可以参考最多10人。 我想转介工作通过Facebook 和电子邮件。

我想在开始时向较少的人发布它,一旦我解决了规模和性能问题 - 如果有的话,那么我想向大众发布。

问题细节: 如何仅向有限或推荐的用户发布网站。即只有被推荐的人可以登录(使用他们的电子邮件或Facebook)并使用它。是否有任何现成的解决方案(我准备为此付费)

2 个答案:

答案 0 :(得分:2)

我会使用基本身份验证(对于Apache:http://www.apacheweek.com/features/userauth,对于IIS:http://www.authenticationtutorial.com/tutorial/basic.htm

这样,您就可以将身份验证机制留给浏览器/服务器,因此请确保不要将任何安全漏洞全开。

如果您无法访问服务器配置,那么您需要一个服务器端身份验证页面(这里的JavaScript将无用,安全方面),一旦您创建会话令牌输入正确的凭据,然后在您拥有的每个网页上,您需要在显示任何内容之前检查该会话令牌。

如果你只有HTML和JS可供使用,那么你就不走运了。

答案 1 :(得分:0)

尝试简单地为帐户创建登录功能,而作为管理员,您必须批准每个新用户。这样,您完全可以控制人们使用您的网站。一个简单的谷歌搜索将向您展示使用PHP和数据库执行此操作的许多方法。