我想使用Ruby on Rails 3创建一个小型社交网络。由于它是一个复杂的系统,对于信息架构推荐什么?开发社交网络:技巧,细节和信息
我想创建多个RoR应用程序与分层体系结构,每个用于完成特定目的。因此我创建了一个域和更多子域。
例如:
主域:http://main.com
所有nedded子域:http://app1.main.com
,http://app2.main.com
,...
发生使用这种类型的体系结构的一个问题是用户的认证 ,因为在将cookie设置在http://main.com
级别(以便所有的cookie都可以从所有子域访问)时,当我尝试在子域之间进行HTTP GET调用时,不会“遵循”它们,除非您可以使用SSL/TSL连接显式地在HTTP GET调用中传递cookie的参数值。这是一个正确的方法吗?
然而,在这种情况下,我能想到使用REST API和协议这样的OAuth保护资源的...
什么是创建一个社交网络的正确方法?任何人都可以提醒我足够详细吗?
问题:我说的是正确的?!
是很难(或不明智的)肠道侨民,并根据它LinkedIn克隆? – 2012-10-30 06:41:58