2012-11-23 16 views
6

Ich arbeite an einer REST API mit Symfony 2.1.Symfony 2.1 REST API Login überall

Mein Code funktioniert jetzt einwandfrei, aber es gibt ein Problem, dass ich mich in /api/ anmelden kann, aber diese Anmeldung funktioniert nur unter /api/*. Aber ich brauche Zugriff auf die ganze Seite.

api: 
    pattern: ^/api 
    #anonymous: ~ 
    form_login: false 
    provider: fos_userbundle 
    http_basic: 
     realm: "REST Service" 

main: 
    pattern: .* 
    provider: fos_userbundle 
    form_login: 
     check_path: fos_user_security_check 
     login_path: fos_user_security_login 
     default_target_path: wi_homepage 
    logout: 
     path: fos_user_security_logout 
     target: wi_homepage 
    anonymous: true 
    switch_user: true 
    remember_me: 
     key: "%secret%" 
     name: RememberMe 
     lifetime: 2592000 
     remember_me_parameter: _remember_me 

So ist es eine Möglichkeit, http Login unter /api/ Verzeichnis zu machen und Zugang zu jedem Ort?

Antwort

Verwandte Themen