【发布时间】:2012-05-12 10:18:08
【问题描述】:
我正在开发一个 Symfony 2 应用程序,用户必须在登录过程中选择一个配置文件。
用户可能有多个要使用的个人资料,他们只知道自己的个人资料。所以首先,我需要提示输入用户名和密码,如果正确,我不应该登录用户,我需要提示用户将在会话期间使用的配置文件。
所以,我展示了一个包含用户名和密码字段的表单,并使用 Ajax 请求发送它,如果用户名和密码正确或错误代码,该请求将使用配置文件列表进行响应。最后,用户使用用户名、密码和配置文件登录系统。
问题是我不知道如何检查身份验证数据是否正确(使用我所有的身份验证管理器、用户提供程序等)来完成这个中间步骤(提示输入配置文件),而实际上没有记录用户。
谁能帮我解决这个问题?
【问题讨论】:
标签: symfony