css - バックエンド システムを開発する場合、権限などはどのように動作しますか?
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 13:32:20
0
3
610

例えば、メニューバーの表示やボタンの操作など。フロントエンドで必要な操作のみを考慮してください。 。ありがとうございます

过去多啦不再A梦
过去多啦不再A梦

全員に返信(3)
伊谢尔伦

role-menu に従う場合、フロントエンドはロールとメニューの間の関係を保存する必要があります (ここでは roleMenuList と呼びます。もちろん、このリストは通常​​バックグラウンドから取得されます)。これは純粋な ID を持つリストにすることができます。

リーリー

ページ上のメニューをレンダリングおよびトラバースするときに、メニュー項目IDがroleMenuListに存在するかどうかが判断され、存在する場合は表示され、存在しない場合は非表示になります。

ボタンの権限の場合、この要素を識別するために id に似た識別子も必要です。

などのカスタム属性を使用できます。 リーリー

バックエンドからボタン権限リストを取得します。たとえば、myButtion を含む要素を非表示にするか無効にする必要があります。 リーリー

コード識別子を認識した後、対応する操作を実行します。もちろん、ここで説明したものは単なる例であり、属性は慎重かつ厳密に定義する必要があります~

いいねを押す +0
Ty80

ウィンドウを参照できます: アカウント -> ロール -> 権限
権限はホワイトリスト/ブラックリストに登録することも、一緒に使用することもできます
バックエンド検証、フロントエンドは、背後にあるロールと権限リストに基づいて調整して処理します。証明書。

いいねを押す +0
黄舟

以前にphp+mysqlのコメント機能を作成しましたが、現在のユーザー以外には編集、削除などのボタンが表示されません。 リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート