Suppose you are developing an independent small subpage for a large and well-visited web portal.
The subpage displays entries from the publicly available event calendar and allows users to highlight those that are of particular interest to them. Highlighted events should be highlighted (and possibly shown in a separate list) for each subsequent visit to this user.
However, creating a classic user registration system or any other way of storing user-selected events on the server is not an option: the submodule should be as autonomous and need as little maintenance as possible. This is one of the conditions of the project.
The only way to do this without creating any kind of login system (as far as I can see) is to use cookies or other local storage (Flash / HTML 5 ....), which has an obvious and big drawback that it is tied to a computer and not to the user.
Is there a way to store several kilobytes of data for each person, but without the need to use the login or openID that I skip? Perhaps a reliable web service?
A "key / value" storage service, to which I transmit a unique key (the one specified by the user) and receive the stored value in response, will be sufficient. There is no need for real security - the data is not confidential.
OpenID is not an option: it is not well known among the audience of the site.
Facebook would be an option, but I don't think they provide storage options like this.
As a workaround, I am considering offering the user their choice of events in the form of a download of a text file, which can also be downloaded and converted into cookies on another computer. But it is quite difficult for the user and, therefore, not perfect.
html html5 php cookies
Pekka 웃
source share