从GET参数设置cookie以唯一标识移动用户

时间:2012-11-15 23:49:38

标签: android iphone ruby-on-rails cookies

我需要在我的rails应用程序上唯一识别移动设备,而无需用户注册。

他们将使用嵌入了默认网址的移动应用程序硬编码到应用程序中。 我正在考虑做

domain.com?uniqueid= [UniqueDeviceIdentifier usingLocalMethods]

并将其保存在会话cookie中,以便用户通过索引中的链接加载后续页面,我可以跟踪该唯一ID。

有更好的处理方法吗?

1 个答案:

答案 0 :(得分:1)

我对你的应用程序一无所知,但有几件事情会浮现在脑海中......

  • 如果您可以将其作为HTTP标头发送,这会将其隐藏起来,假设它将启动手机的浏览器。

  • 请勿将它们发送到您网站的根目录。发送他们说domain.com/mobile-launcher?uniqueid=....这样你就有了一个处理逻辑的专用场所,可以将它们重定向到主页。