Hopefully this is the proper list to post to: I am writing an iPhone web application, and know how to tell that I am talking to an iPhone, but is there a way to uniquely identify a specific iPhone? For example, some header or something I can get with either server side or browser side code and store on the server side so in the future I know which iPhone this is? I know I can implement a cookie style log-in system, but I was hoping for some value I can just get and use. Thanks, Scott
Anything other than a cookie would be a privacy risk. So there is no other way. This list is also not the best place to ask iPhone specific questions like this. (Though I don't have another list to recommend.) On Aug 17, 2007, at 12:07 PM, Scott wrote:
Hopefully this is the proper list to post to: I am writing an iPhone web application, and know how to tell that I am talking to an iPhone, but is there a way to uniquely identify a specific iPhone? For example, some header or something I can get with either server side or browser side code and store on the server side so in the future I know which iPhone this is?
I know I can implement a cookie style log-in system, but I was hoping for some value I can just get and use.
— Timothy Hatcher
Errr, you can get and use a cookie. That's why cookies exist. I very much doubt that there's an ability to uniquely identify a specific iPhone without a cookie anymore than you can uniquely identify any other computer/web browser.... --Oliver On 17/08/2007, at 12:07 PM, Scott wrote:
Hopefully this is the proper list to post to: I am writing an iPhone web application, and know how to tell that I am talking to an iPhone, but is there a way to uniquely identify a specific iPhone? For example, some header or something I can get with either server side or browser side code and store on the server side so in the future I know which iPhone this is?
I know I can implement a cookie style log-in system, but I was hoping for some value I can just get and use.
Thanks, Scott _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev
Hi, We can use userAgent string in HTTP request to identify. Thought it might not be there already, but iPhone browser people can think of sending string "iPhone" and IMEI number in UserAgent string. Not only in scott case, this will be helpful to identify specific iPhone for one time download contents or online gaming in future. Br, MKK
-----Original Message----- From: webkit-dev-bounces@lists.webkit.org [mailto:webkit-dev-bounces@lists.webkit.org] On Behalf Of ext Oliver Hunt Sent: Saturday, August 18, 2007 1:28 AM To: Scott Cc: webkit-dev@lists.webkit.org Subject: Re: [webkit-dev] identifying a unique iPhone?
Errr, you can get and use a cookie. That's why cookies exist. I very much doubt that there's an ability to uniquely identify a specific iPhone without a cookie anymore than you can uniquely identify any other computer/web browser....
--Oliver
On 17/08/2007, at 12:07 PM, Scott wrote:
Hopefully this is the proper list to post to: I am writing an iPhone web application, and know how to tell that I am talking to an iPhone, but is there a way to uniquely identify a specific iPhone? For example, some header or something I can get with either server side or browser side code and store on the server side so in the future I know which iPhone this is?
I know I can implement a cookie style log-in system, but I was hoping for some value I can just get and use.
Thanks, Scott _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev
On 18/08/2007, at 7:46 PM, <mahesh.kulkarni@nokia.com> <mahesh.kulkarni@nokia.com
wrote:
We can use userAgent string in HTTP request to identify. Thought it might not be there already, but iPhone browser people can think of sending string "iPhone" and IMEI number in UserAgent string. Not only in scott case, this will be helpful to identify specific iPhone for one time download contents or online gaming in future.
Not to mention being a huge invasion of the user's privacy. - Mark
Hi Mahesh, On Aug 18, 2007, at 3:01 AM, Mark Rowe wrote:
On 18/08/2007, at 7:46 PM, <mahesh.kulkarni@nokia.com> <mahesh.kulkarni@nokia.com> wrote:
We can use userAgent string in HTTP request to identify. Thought it might not be there already, but iPhone browser people can think of sending string "iPhone" and IMEI number in UserAgent string. Not only in scott case, this will be helpful to identify specific iPhone for one time download contents or online gaming in future.
Not to mention being a huge invasion of the user's privacy.
I'm wondering what problem you're trying to solve that cookies don't solve. Take care, Rob
Hi Mahesh,
I'm wondering what problem you're trying to solve that cookies don't solve.
BTW, I added Webkitsdk-dev to this email since I think that's the more appropriate place to discuss this. I'm leaving Webkit-dev@ on here too since I don't know who the original poster was. Replies should probably remove the webkit-dev@ email address. One other thought too. My understanding is that iPhone currently lacks complete support for 509certificates and the like. Once support for that exists (and I'm just assuming it will some day) that would be the other way to uniquely identify a phone that would not involve invading the device user's privacy (since its based on shared trust). Take care, Rob
participants (6)
-
mahesh.kulkarni@nokia.com
-
Mark Rowe
-
Oliver Hunt
-
Rob Burns
-
Scott
-
Timothy Hatcher