私はASP.NETフォーム認証(ロール、ユーザー、メンバーシップなど)を使用しています。ASP.NETフォーム認証 - ユーザーがログインする前に一時的な一意のIDを取得できますか?
要するに、ユーザーがログインする前またはアカウントを作成する前に、ユーザーに固有のユーザーIDを与えるものを探しています。
私は、ユーザーがアカウントを作成すると仕事をする前に、サイトをある程度パーソナライズできるようにしたいと思います。彼らがクッキーをクリアすれば、仕事が失われることに気付きました。
私は自分のASP.NET Auth UserIdを使ってパーソナライズされた設定をテーブルに保存します。私は、同じ「ゲストID」を持つすべての「ゲスト」ではなく、ログインしてアカウントを作成する前でも、ユーザーがCookieベースのユーザーIDを割り当てられることを望んでいます。
アカウントやログインを作成する場合は、保存した設定を「永続的な」ユーザーIDに移行する必要がありますが、それは問題ありません。
Guidを作成してクッキーに格納することができますが、ASP.NETに既にメカニズムがある場合は、再構築を避けたいと考えています。
ありがとうございます! Dave
ガイドを使用してください。それはユニークな価値になります。 –