Symfony-询问用户';s访问路由的密码

Symfony-询问用户';s访问路由的密码,symfony,symfony5,Symfony,Symfony5,如何实现请求确认用户密码以访问某些路由的before筛选器 我在使用Laravel(password.confirm中间件)时会看到这一点,但我可以在Symfony中找到类似的情况 谢谢。我无法评论@alessandro_podo。。我会尝试eventlistener,但我不知道如何重定向到登录页面并返回到当前路径@那不是我需要的。。我不想检查是否已授权,我想要求用户输入用户名/密码,即使他已登录。您是否尝试使用EventListener解决此问题。这就是您要寻找的答案。我没有被注意到。你不应该

如何实现请求确认用户密码以访问某些路由的before筛选器

我在使用Laravel(password.confirm中间件)时会看到这一点,但我可以在Symfony中找到类似的情况


谢谢。

我无法评论@alessandro_podo。。我会尝试eventlistener,但我不知道如何重定向到登录页面并返回到当前路径@那不是我需要的。。我不想检查是否已授权,我想要求用户输入用户名/密码,即使他已登录。

您是否尝试使用EventListener解决此问题。这就是您要寻找的答案。我没有被注意到。你不应该重定向到登录页面。创建一个带有密码表单的页面。在事件监听器检查您的路由时,如果它命中,dann将使用表单重定向到新页面。使用与登录表单中相同的类检查密码。如果密码正确,请重定向。您可以在中保存路线Session@alessandro_podo成功了。非常感谢。