0

Symfony 2.0に3つのアプリケーションがあり、ログイン後にそれらのアプリのいずれかを使用できますが、1つのSymfony 2.1アプリが機能せず(認証されない)、ログインを要求されるため、特別なことをする必要がありますか?そうすると、Symfony2.0アプリがログアウトします。

認証システムは根本的に変わりましたか?どうすれば適応できますか?

4

2 に答える 2

3

はい

Security SF 2.0 http://symfony.com/doc/2.0/book/security.html

Security SF 2.1 http://symfony.com/doc/current/book/security.html

セキュリティシステムは下位互換性がありません。

Stonyに感謝します。アップグレード方法:https ://github.com/symfony/symfony/blob/master/UPGRADE-2.1.md#security

デフォルトでは、Symfony2はCookie(セッション)に依存してユーザーのセキュリティコンテキストを維持します。したがって、SF2.1ログインは、Cookieを上書きし、以前に作成されたセッションを破棄する可能性があります。

ステートレス認証をご覧くださいhttp://symfony.com/doc/2.0/book/security.html#stateless-authentication

于 2012-10-05T09:15:51.263 に答える
2

はい、Symfony 2.0から2.1への変更は、システムに影響を与えるいくつかの変更です。

これは、セキュリティ構成にいくつかの変更を加えたアップグレードの概要です。

https://github.com/symfony/symfony/blob/master/UPGRADE-2.1.md

于 2012-10-05T09:16:25.507 に答える