1

これは上司から要求された要件であるため、可能であると考えています。アカウントにはいくつかの種類があります。そのうちの 1 つは「会社」アカウントで、これらの資格情報を持つ会社内のすべてのユーザーが同時にログインできるようにする必要があります。

ここで私の質問は、次のような一時データをどのように保存するかです: (これは架空のものです) ショッピング カート、ウィザードの追跡など... これをデータベースに保存する必要があると思いますか? 私の最良の選択肢は何でしょうか。一意のセッション ID にリンクしますか?

4

2 に答える 2

0

はい、必要に応じてセッションをデータベースに保存できます。これを行う良い方法は、状態を格納するテーブルのようなセッションを作成することです。したがって、カートがある場合は、カートに含まれる製品を表すカート テーブルを作成し、ユーザーが再度ログインした後にそれを再生できます。

于 2011-04-26T08:54:17.047 に答える
-1

セッション情報は、アカウント システムではなく、訪問者のシステム (Cookie) に基づいています。会社のアカウントにログインしているすべてのユーザー間ですべての情報を共有したい場合を除き (これは疑わしい)、データベースに情報を保存する必要はありません。

データを保存するには、単にセッションを使用し続けることができます (「通常の」アカウントでは既に行っていると思います.

于 2011-04-26T08:54:26.817 に答える