役割と権限についての記事がたくさんあることは知っていますが、私は別のものが必要です。 私は、ASP.NET、C#の背後に構築されたWebアプリケーションとMySQLデータベースに接続しています。役割に属していないユーザーからユーザー役割と非表示ボタンを割り当てる方法
どこかだけの簡単なチェックですので、私は必要なもの(web.confまたはDefault.aspx.cs、私は知らない)
if user "admin" (i.e inRole="admins") -> give permissions to everything
if user normalUser1 (i.e inRole = "users) -> HIDE 2 buttons
ので、彼らはそれらをクリックすることができません。
例
: 管理者は、あなたが任意のアイデアを持っている場合は多分ボタンのそれの自己にを隠し、ボタンのアップロード]をクリックし、[アップロード]をクリックするか、削除することはできません ユーザーの後ろにデータベースにアクセスする削除することができます。
偉大な..第2のものは私が探していたものでした。 ありがとうございます:) – Pepys
あなたは大歓迎です:) –
もうちょっと質問があります。 これは素晴らしいことですが、内部のボタンは1つだけです。 FileUploadコントロールとアップロードボタン自体をLoginView内に追加しようとすると、FileUploadの名前がわかりません。かなりわかります これらのボタンにもう1つのLoginViewを使用することを検討する必要がありますか? – Pepys