Tôi đang làm việc trên ứng dụng Symfony 2 nơi người dùng phải chọn một cấu hình trong quá trình đăng nhập.Kiểm tra xác thực thủ công Symfony 2
Người dùng có thể có hồ sơ nhiều người để làm việc cùng và họ chỉ biết tiểu sử của riêng họ. Vì vậy, trước tiên, tôi cần phải nhắc cho tên người dùng và mật khẩu, nếu những người đó là chính xác, tôi không nên đăng nhập người dùng, tôi cần nhắc nhở cho người dùng phù thủy hồ sơ sẽ sử dụng trong phiên.
Vì vậy, tôi hiển thị biểu mẫu có trường tên người dùng và mật khẩu và gửi biểu mẫu bằng yêu cầu Ajax, yêu cầu đó phản hồi với danh sách hồ sơ nếu tên người dùng và mật khẩu chính xác hoặc mã lỗi. Cuối cùng người dùng đăng nhập vào hệ thống bằng tên người dùng, mật khẩu và hồ sơ.
Vấn đề là tôi không biết cách kiểm tra xem dữ liệu xác thực có đúng không (sử dụng tất cả các trình quản lý xác thực, nhà cung cấp người dùng, v.v.) để thực hiện bước trung gian này (nhắc cho hồ sơ) mà không thực sự đăng nhập người dùng.
Có ai có thể giúp tôi với điều này không?
tôi mạnh mẽ khuyên bạn nên xem giải pháp @Piotr Polak vì nó hoạt động với l bộ mã hóa mật khẩu. –
Không chỉnh sửa câu trả lời để thay đổi câu trả lời hoàn toàn. Thay vào đó, upvote câu trả lời đúng. – Alsciende