0

ログインモジュールを備えた Web サイトを設計しています。ここでは、3 人のユーザー/人 (主に) がログインページにアクセスします。

  1. スーパー管理者 (ドメイン所有者)
  2. ローカル管理者 (ドメイン所有者の下)
  3. 通常のユーザー (ローカル管理者の下)

ドメイン所有者がローカル管理者と通常ユーザーに対する権限を持ち、ローカル管理者が通常ユーザーに対する権限を持っている場合..

では、上記のユーザーのログイン タイプを区別するにはどうすればよいでしょうか。

ドロップダウンを入れて、3人のメンバーを追加してみましたが、見栄えがよくありません。

上記のシナリオを実行するアイデアはありますか?

4

2 に答える 2

1

通常の Web サイトでは、これらはロールとして扱われます。

後でユーザーを作成するときに、ロールをユーザーに割り当てます。

ログインページでは、ユーザーがユーザー名とパスワードを入力するだけで済みます。

ユーザーとロールの関係をデータベースに保持するのは簡単です。

Asp.net は、 RoleProviders.

ロールを使用して、どのユーザーが Web サイトのどの部分にアクセスできるかを承認できます。

参照:ロールの作成と管理

于 2013-02-15T04:20:16.820 に答える
0

アクセス権/レベル/許可用に別の[おそらくSQL]テーブルが必要です。最も基本的な実装では、 に 3 つのオプションがありenumupdateそれぞれuserにユーザー レベルがありますenum

于 2013-02-15T04:13:54.377 に答える