Cookies and Subscriber ID | 14 |
Use cookies to store data, thereby reducing the amount of information the user must enter. The subscriber ID may also be used to personalise a service.
Shared Feature Set: Cookies
■Cookies are not stored in the phone.
However, the phone can access cookies if it is connected to an Openwave UP.Link Server. If it is unknown whether the device will be accessing an UP.Link Server, the information should be stored on the server where the application resides.
■Use cookies as needed.
Cookies may save the user from continuously needing to enter data from the keypad. If specific information needs to be stored, provide a login so the application can validate the user and access that user’s personal information. Dynamically configure the login menu item so that it is displayed only if the application cannot identify the user. Although the Genie gateway supports cookies, note that there is no guarantee that all network gateway/browser combinations will universally support them.
■If session information needs to be retained, consider the use of URL rewriting.
Shared Feature Set: Subscriber ID
■Use the Subscriber ID to allow the user to personalise the application.
The Genie Gateway delivers the subscriber ID in every HTTP request with the following HTTP header:
HTTP_X_UP_SUBNO
A database can be used to identify subscriber and personalise the application based on what the user is doing.
February 2001 | Genie Application Style Guide 69 |