ホームページ  >  記事  >  バックエンド開発  >  PHPで権限を削除する方法

PHPで権限を削除する方法

WBOY
WBOYオリジナル
2016-06-13 13:21:301173ブラウズ

php で権限を削除する方法
簡単なフォーラムを作成し、管理者がコンテンツを削除できるようにしたいのですが、一般ユーザーは削除できません。どうすればよいですか?

-----解決策---------
管理者に特別な ID を与えます (通常)ユーザーはこのロゴを持っていないため、このロゴを使用して削除できるかどうかを判断できます。
------解決策------------------
ユーザーテーブルには権限識別子フィールドが必要です。値はあなたによって定義されます。
------解決策---------
フォーラムにログインする必要があります。ユーザーがログインした後、ユーザーが通常のユーザーであるか、管理者であるか、またはそれ以外であるかを識別できる ID をセッションに追加します。
ID が区別できる限り。
その後、機密性の高い操作を行うときにロゴを判断し、異なるロゴに応じて異なる処理を実行します。
たとえば、一般ユーザーには削除ボタンが直接表示されませんが、管理者には削除ボタンが表示されます...
------解決策---------

話し合う

それほど面倒ではありません
削除する前に管理者であるかどうかを確認してください

------解決策------------------
自分が管理者であるかどうかを確認し、データベース こんな分野
------解決策------
ユーザーテーブルにフィールドを追加します。管理者と一般ユーザーを区別するために使用されます。0 の場合は一般ユーザーを意味し、1 の場合は管理者を意味します。が表示され、0の場合は表示されません。それでおしまい。
------解決策------
編集権限を削除するのが最も難しいことです。編集したくない場合は機能しません。

------解決策--------
一元的な権限管理をしたい場合は、詳細のみ計画が必要です。
この機能だけであれば、その人が管理者であるかどうかを直接判断できますし、そうでない場合は削除しても大丈夫です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。