2012-01-23 12 views
1

は、私は、.NETフレームワークに新しいですし、私は自分のページを編集するには、各ユーザーのプロファイルページを作成します。特定のユーザーのみがこの編集ページを利用できるようにするにはどうすればよいですか?私が新しいユーザーをサインアップするたびに手動でコードに入ることなくこれを行う方法はありますか?ASP.NETプロファイルページ認証

+0

はどのように異なるユーザーを追跡していますか? – Marcus

+0

まあ、私はコーディングを開始していない、これはより多くの計画です。エンティティまたはMS SQLを使用してユーザーを追跡する必要があるかどうかはわかりません。 (ユーザー=「?」、ユーザー=「*」)が設定されている – Rayshawn

答えて

2

私はASP .NET Membershipを見てみたいです。次に、IDに基づいてユーザーの「プロファイル」を検索して、適切な情報をロードできます。

1

あなたは、ページが認証されたユーザーにのみ表示されていることを保証することから始めます。これは、対応するフォルダまたはファイルのweb.configで適切な設定を行うことで行います。

このページを完了したら、現在のユーザーの詳細を読み込むだけです。すべてのユーザーには同じページが表示されますが、コンテンツには現在のユーザーのコードのみが入力されます。

したがって、1人のユーザーが別のユーザーのための内容を表示する方法はありません。表示/編集されているユーザーのIDは、間違いなくクエリの引数またはそのようなものでなければなりません。

+0

あなたは、一般ユーザー(非匿名)例えばの認証後に言っている、会員制は、ある意味で自分自身の世話をしますか? – Rayshawn

+0

いいえ、アプリケーションは現在のユーザーの情報のみを表示することでそれを処理します。それ以外に何が必要ですか? –