我一直在Google上搜寻几天,并遇到不同的方式来保护文件夹(htaccess,使用PHP页面和密码),但这些不解决我的问题。PHP如何限制文件夹和网站内容给不同的用户?
问题: 我需要一个网站,让不同的客户只能访问他们的内容。客户-A需要能够访问他们所有的Flash内容和网站。 Client-B和Client-C需要做同样的事情,但他们都不能访问其他内容(甚至直接链接到它)。用户名/密码系统将无法工作,因为每个客户端有400-1000个用户,我或客户端都没有时间管理所有这些用户。
我看着htaccess和htpasswd,但我不喜欢使用任何用户名/密码组合。理想情况下,我想要一个可以从iPad应用程序或Air程序传递到服务器的“秘密词”或“密码”,以获取我需要的内容。任何人都有一些想法来处理这个问题?
编辑:为了简化事情...我想要HTML网站和Flash SWF的上方我的网站根,并能够显示给用户。我怎样才能做到这一点?我有HTML网站使用相对链接,所以使用php的readfile()会导致这些网站中断,因为这些链接不正确。
难道你不能为每个客户端而不是每个用户分配登录/密码吗?只要每个用户拥有相同的权限,就让他们都使用相同的凭证登录。 – 2012-04-03 13:50:55
我在想同样的事情@SurrealDreams – Bono 2012-04-03 13:53:37
我希望这个过程对用户是透明的。客户有几个承包商,所以他们不希望承包商在他们的合同到期后获得访问权限。所以如果我可以限制只有软件的可访问性(没有用户输入),那将是理想的。 – beefwellington 2012-04-03 14:29:05