私はフォーム認証とロール認証を使用してWebログインアプリケーションを開発しています。フォームベースのロールベースセキュリティ
私はロール認証に慣れていないので、Googleでいくつかのチュートリアルを検索しましたが、理解できませんでした。 http://i1.asp.net/asp.net/images/pss/module08_06.jpg(しかし、私はasp.netのSQLデータベースにユーザー情報とロールを格納したい)
を:一定の役割のすべてがここで行われなければならないとユーザーを作成1.Forので、
ログインに
1.ID(int,primary)
2.Username(varchar(10))
3.Password(varchar(10))
4.RoleType(varchar(10)) - Roles are : Admin/User
、はい、データからroletypeを選択した場合、ユーザー&パスが有効であるかどうかを確認:私は今のところ以下の表の列を使用してデータベースを作成することであると思った何
現在のユーザーのベース。
If roletype = Admin
Redirect to a certain page
else if roletype = user
Redirect to other page
しかし、私はasp.netのWebページが列RoleTypeが役割のために使用され、それは意味がないことを知っているとは思わない、私は意味なしの間にたっと
RoleTypeと呼ばれるための私のコラムもありません<location path="\Admin\">
<system.web>
<authorization>
<allow users="Admin"/> //this
<deny users="*"/>
</authorization>
誰かが私を助けてもらえない場合は、本当に感謝します。あなたはGlobal.asaxの中で、ユーザにロールを割り当てる必要があり感謝
の下に参照することができますが、私はその記事を読んでいるあなたcomment.Actuallyためアルン感謝。しかし、私はその記事で言及されている構文を理解することはできません。私は本当にこのasp.net開発の新しいです。あなたが私にこの記事の認証をよりよく理解するのに役立つ深刻な別の記事やビデオを提案してください。ありがとうございました... – progmo