モジュールをサポートしていない貧弱な MVC フレームワークがあるとします。私たちの目的は、いくつかの機能を備えた管理パネルを実装することです。すべての管理パネル機能の URL は /admin (/admin/add_user、/admin/remove_user) などで始まります。モジュールがないため、管理コントローラーを作成する必要があります (はい、このコントローラーはおそらく非常に大きくなります)。 .
<?
class AdminController extends Controller {
public function addUser() {
...
}
public function removeUser() {
...
}
}
?>
誰でもアクセスできるこの方法をどのように保護できますか? .ht /admin フォルダーにアクセスするのは良い考えではないと思います。
ありがとうございました。