このリンクで述べたように
パスワードをハッシュし、ログインの詳細をデータベース テーブルに保存しました。
現在、既存の ASP.NET ページのログイン ページを使用しています (組み込みのアカウント フォルダーを使用)。このページを作成して DB とやり取りし、自分のプロファイルにリダイレクトするにはどうすればよいですか?
このリンクで述べたように
パスワードをハッシュし、ログインの詳細をデータベース テーブルに保存しました。
現在、既存の ASP.NET ページのログイン ページを使用しています (組み込みのアカウント フォルダーを使用)。このページを作成して DB とやり取りし、自分のプロファイルにリダイレクトするにはどうすればよいですか?
asp.net membership
プロバイダを利用している場合
ユーザー名とパスワードを取得したら、Membership.ValidateUserメソッドを呼び出すことができます。
例えば
if (Membership.ValidateUser(userName.Text, password.Text))
{
if (Request.QueryString["ReturnUrl"] != null)
{
FormsAuthentication.RedirectFromLoginPage(userName.Text, false);
}
else
{
FormsAuthentication.SetAuthCookie(userName.Text, false);
}
}
else
{
Response.Write("Invalid UserID and Password");
}
ASP.NET でメンバーシップを使用する方法の詳細を読む