最近Symfony2を学びました。私はそれを使って小さなアプリケーションを作成しました。これまではうまく動作します。Symfony2でユーザ認証、権限、ユーザロールを操作するには?
ユーザーを登録するユーザーモジュールを作成しました。そのユーザーはログインしてアプリケーションにアクセスできます。私はセッションを使用して、あるページから別のページにユーザーオブジェクトを運びます。私はまだ、ユーザーセッションがアクティブであるかどうかをチェックする認証を一切していない。それは、ログインしたかどうかをチェックせずに手動でURLを入力するとページに移動する理由だ。
また、別のユーザーに異なるアクセスロールを割り当てたいと考えています。私はすべてのユーザーにすべてのアクセスを許可したくありません。一部のユーザーはアクセスが制限されている必要があります。
誰も教えてもらえます:
- これを行うための最善の方法は何か。
- ユーザーがログインしていない限り、入力したすべてのURLをログインページにリダイレクトすることができます
- 同じことについてのチュートリアルもあります。
私は強くお勧めしますマニュアルから始めてください:http://symfony.com/doc/current/book/security.htmlそしてあなたの方法を試してください。 S2には、あなたが箱から要求したすべてが付属しています。 FOSUserBundleは非常に便利ですが、必ずしも必要ではありません。 S2の基本的なセキュリティ機能を理解し、上に構築します。 – Cerad
ありがとうございました。それは私がこの時間を正確に必要としているものです – ScoRpion