基本的に大規模な会員データベースを持っているクライアントのためにプロジェクトを再構築しています。これらのメンバーは、フロントエンドからメンバーシップを管理するためにログインできます。バックエンドにログインする管理者は、別のデータベーステーブルに保存されます。
adminにはカスタム基本認証を使用し、フロントエンドにはion_authを使用することを検討していました。フロントエンドでion_authを使用する理由は、将来、コミュニティ関連のビットやボブが追加される可能性があり、ion_authの追加機能のようなものを予測できるからです。
しかし、私はこれがそれを扱うかなり厄介な方法であると感じずにはいられません。メンバーシップと管理テーブルを組み合わせることはオプションではないため、何が起こっても2つの認証を実行する必要があります。出来ますか。
ion_authを効果的に2回実行することは可能ですか、それとも上記を実行して、フロントエンドメンバーにion_authを使用し、管理者に別の認証タイプ(カスタムなど)を使用する必要がありますか?