我正在为我的symfony项目创建PasswordLess api,如下所示:link.html
我有多个防火墙:
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
install:
pattern: ^/installer
security: false
anonymous: true
login:
pattern: ^/user/(login|reset-request|send-email|check-email|auto-login)$
provider: chain_provider
anonymous: true
#login_link: # ERROR HERE
# check_route: login_check
# signature_properties: ['id']
main:
pattern: ^/
provider: chain_provider
form_login:
csrf_token_generator: security.csrf.token_manager
check_path: main_security_check
login_path: main_security_login
use_forward: true
logout:
path: main_security_logout
remember_me:
secret: "%env(APP_SECRET)%"
name: BAPRM
lifetime: 1209600 # stay logged for two weeks
samesite: 'lax'
anonymous: false但是,当我试图配置它时,我会得到以下错误:
The old authentication system is not supported with login_link.我怎么才能让它起作用,我在这里所缺少的。
我正在使用Symfony 5.4
谢谢。
https://stackoverflow.com/questions/74124478
复制相似问题