【发布时间】:2011-09-02 19:00:10
【问题描述】:
我想在我的网站上只允许使用移动设备,例如黑莓、iPod-touch、iPhone、Android 等。
我如何确保只有这些设备才能访问我的网站,而其他用户会被重定向到自定义的“禁止访问”页面?
有没有使用 Ruby on Rails 的简单方法来实现这一点?
【问题讨论】:
-
服务器端可以通过读取请求头知道发出请求的设备类型。但我不会太相信标题,因为它们可以被修改。如果确实需要安全性,请不要相信这些信息。
-
@Nerian - 我无法阻止这样的人,我也不在乎。我只是不想为普通的非移动用户创建单独的 UI。
-
但我认为那些用户宁愿看到没有针对他们的平台优化的版本。
标签: android ruby-on-rails blackberry web ipod-touch