(私の悪い英語でごめんなさい)
ユーザーごとに特定の構成を使用して、さまざまなタイプのユーザーを作成する必要があります。PUGXMultiUserBundle と FOSUserBundle の存在は知っていますが、本当にこのバンドルを使用する必要があるかどうかを知りたいです。
3 種類のユーザーが必要です。
SuperAdmin: バックエンドでログインし、制限なしですべてのデータにアクセスできます。1つだけになります。これ以上はありません。新しい「管理者」および「ユーザー」ユーザーを作成できます。
管理者: バックエンドでログインし (スーパー管理者と同じフォーム)、スーパー管理者と同じデータにアクセスできますが、作成され割り当てられたデータにフィルターされます。このタイプのユーザーには多くのユーザーがいる可能性があります。新しい「ユーザー」ユーザーを作成できます。
ユーザー: フロントエンドでログインし、自分のデータにアクセスできます。自分のアカウントを作成できます。
本当にこれを管理するには PUGXMultiUserBundle を使用する必要がありますか? 2 人だけの 3 種類のユーザーが本当に必要ですか? SuperAdmin と Admin は同じインターフェイスを共有し、SuperAdmin は 1 つだけです。
ご協力いただきありがとうございます!