5
symfony3でログアウトしてもらうためのシームができません。私はsymfonyのドキュメントSecurityBundle Configurationを追ってきたし、私の知る限り、私のconfigファイルの継ぎ目を言うことができるようにすることが仕様によってはまだ私は次の応答を取得/logout
に行くとき:Symfony3 "GET/logout"の経路が見つかりませんでした
No route found for "GET /logout" (from "http://localhost:8000/admin")
を。
私の問題が何であるかに関するアイデアはありますか?
私のsecurity.yml:
security:
encoders:
AppBundle\Entity\User:
algorithm: bcrypt
Symfony\Component\Security\Core\User\User: plaintext
providers:
chain_provider:
chain:
providers: [in_memory, database_provider]
in_memory:
memory:
users:
test:
password: test
roles: 'ROLE_ADMIN'
admin:
password: admin
roles: 'ROLE_ADMIN'
database_provider:
entity:
class: AppBundle:User
property: email
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
anonymous: true
logout: true
form_login:
check_path: /login
login_path: /login
default_target_path: /login
always_use_default_target_path: true
logout:
path: /logout
target: /login
感謝をroute.ymlするルートを追加し、それは私に多くの時間を保存しました – ShinDarth