私は最初のC#プログラムに取り組んでおり、これまでデータベース接続、ユーザーテーブル、新しいユーザーの追加、ソルトハッシュパスワードでのログインなどをソートしましたが、ユーザーを管理する方法に行き詰まっています。
私のユーザーテーブルには次のものがあります:
- ID (整数)
- 名前 (nvarchar)
- ユーザー名 (nvarchar)
- パスワード (nvarchar - これはソルト付きハッシュ)
- 管理者(ビット)
ユーザーを管理するフォームを作成したいのですが、これをどのようにレイアウトして最適なUIを作成するかについての手がかりがありません。
現在ログインしているユーザーが管理者である場合にのみフォームにアクセスできるようにする必要がありますが、それは簡単に整理できるので、実装することについて心配していません。
誰かが私にアイデアを提供してくれたり、ユーザー管理をどのようにレイアウトしたかのサンプル フォーム ビューを提供してくれたりすれば、非常に役に立ちます。