LINQを使用してログインページを作成します。 コントローラーで[Authorize]を使用できますか?またはデータベースを介してどのように認可を行うことができますか? Webサイト管理ツールを使用せずにカスタムログインページを作成したいのですが、詳細を提供していないためです。 私を助けることができますか?私は本当に初心者MVC 3です。 手を挙げてください。ありがとう。ASP.NET MVC 3データベースとしてのログインページ
ここは私の顧客テーブルです。このテーブルを承認のために使用できますか? おかげ
public class Customer
{
[Key] public int customerId { get; set; }
public Boolean admin { get; set; }
public String userName { get; set; }
public String password { get; set; }
public String firstName { get; set; }
public String lastName { get; set; }
public String company { get; set; }
public String address { get; set; }
public String postCode { get; set; }
public String email { get; set; }
public String phone { get; set; }
public String sortCode { get; set; }
public String accountNo { get; set; }
public String cardHolder { get; set; }
public String cardNo { get; set; }
public int securityCode { get; set; }
}
MVC3を初めて使用しているため、新しいMVC3プロジェクトを開始するときに作成されるAccountControllerの上にビルドすることをお勧めします。私はデフォルトのWebFormsテンプレートに組み込まれているログインWebコントロールを再構築する時間を無駄にしていました。 – BumbleB2na
パスワードをプレーンテキストとして保存しないでください。代わりに塩漬けのハッシュを使用してください。 http://www.codinghorror.com/blog/2007/09/youre-probably-storing-passwords-incorrectly.html –
Visual Studioで提供されているAccountControllerを使用しようとすると、管理ページを作成できますか?私の電子商取引サイトは、顧客管理などの管理ページを作成するためです。次に、顧客情報と管理者情報を表示します。このツールでウェブサイトにデータを表示することは可能ですか? – wholee1