Symfony JWT捆绑包和表单身份验证

Symfony JWT捆绑包和表单身份验证,symfony,security,lexikjwtauthbundle,Symfony,Security,Lexikjwtauthbundle,配置LexikJWTAuthenticationBundle时,我只需要使用以下设置设置security.yml: security: # ... firewalls: login: pattern: ^/api/login stateless: true anonymous: true form_login: # <-- my question is ab

配置LexikJWTAuthenticationBundle时,我只需要使用以下设置设置security.yml:

security:
    # ...

    firewalls:

        login:
            pattern:  ^/api/login
            stateless: true
            anonymous: true
            form_login: # <-- my question is about this
                check_path:               /api/login_check
                success_handler:          lexik_jwt_authentication.handler.authentication_success
                failure_handler:          lexik_jwt_authentication.handler.authentication_failure
                require_previous_session: false

        api:
            pattern:   ^/api
            stateless: true
            guard:
                authenticators:
                    - lexik_jwt_authentication.jwt_token_authenticator

    access_control:
        - { path: ^/api/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/api,       roles: IS_AUTHENTICATED_FULLY }
安全性:
# ...
防火墙:
登录:
模式:^/api/login
无国籍:正确
匿名:是的

form_login:#您的防火墙
登录
必须有
提供商