Tôi đang làm việc trên một API REST bằng cách sử dụng Symfony 2.1.Symfony 2.1 Đăng nhập REST API tới mọi nơi
Mã của tôi hoạt động ngay bây giờ hoàn hảo, nhưng có vấn đề tôi có thể đăng nhập trong /api/
nhưng thông tin đăng nhập này chỉ có thể hoạt động theo /api/*
. Nhưng tôi cần phải có quyền truy cập vào toàn bộ trang.
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
Vì vậy, có cách nào để đăng nhập http dưới thư mục /api/
và có quyền truy cập vào bất kỳ đâu?