ユーザーが製品をリストに追加するだけで、ウィッシュリストを作成するタスクがあります。
サイトにはユーザー アカウントがないため、ユーザーがログインせずにこれを行う方法を見つけようとしています。
ウィッシュリストは何週間も記憶する必要はなく、ほんの数日です。
どのような方法を使用するのが最善でしょうか?
IPアドレス?セッション/クッキー?
どんなアドバイスも素晴らしいでしょう。
ありがとうございました
ユーザーが製品をリストに追加するだけで、ウィッシュリストを作成するタスクがあります。
サイトにはユーザー アカウントがないため、ユーザーがログインせずにこれを行う方法を見つけようとしています。
ウィッシュリストは何週間も記憶する必要はなく、ほんの数日です。
どのような方法を使用するのが最善でしょうか?
IPアドレス?セッション/クッキー?
どんなアドバイスも素晴らしいでしょう。
ありがとうございました
ランダムな文字列を生成します。これをデータベース テーブルのキーとして使用し、Cookie としてユーザーに送信します。キーをパラメーターとして含む URL を提供することもできます。これにより、ユーザーはそれをブックマークすることができ、Cookie を消去してもウィッシュリストが失われることはありません。
HTML5 LocalStorage を使用 http://diveintohtml5.info/storage.html
ユーザーのブラウザ自体にエントリを保存でき、ユーザーが再びアプリに戻ったときに、アプリがそれを取得できます。アプリを JavaScript で実行することをお勧めします。