Belirli bir güvenli alana erişim için yeterli yetenekleri olmadığını kontrol ettikten sonra bir kullanıcı symfony2 içinde oturum kapatma yapmak için zorlamak istiyorum.Kullanıcı oturum kapatma symfony2 nasıl zorlanır
Beraber denedim:
$this->get('request')->getSession()->invalidate();
ama bir şey/çıkış güzergahı kullanarak onu açmış dek, kullanıcı hala oturum yanlış giderse görünüyor.
Özel bir arka ofis oluşturmak için symfony uygulamasmı bir wordpress tabanlı web sitesine bağlamak için KayueWordpressBundle kullandığımı belirtmek isterim. İşte
Bunu lütfen yapabilirim nasıl security.yml dosya
security:
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
login_firewall:
pattern: ^/$
anonymous: ~
secured_area:
pattern: ^/
kayue_wordpress: ~
form_login:
check_path: /login_check
login_path:/
logout:
path: /logout
target:/
access_control:
- { path: ^/admin, roles: ROLE_ADMIN }
providers:
wordpress:
entity: { class: Kayue\WordpressBundle\Entity\User, property: username }
encoders:
Kayue\WordpressBundle\Entity\User:
id: kayue_wordpress.security.encoder.phpass
mı?
Eğer
olası yinelenen [Symfony2'de: denetleyicisi dışarı Kullanıcıyı el günlüğe nasıl] (http://stackoverflow.com/questions/6464754/ symfony2-nasıl-için-log-user-out-manuel-in-controller) –