Sto lavorando a un'applicazione Symfony 2 in cui l'utente deve selezionare un profilo durante il processo di accesso.Controllo autenticazione manuale Symfony 2
Gli utenti possono avere profili multipli con cui lavorare e conoscono solo i propri profili. Quindi, per prima cosa, ho bisogno di chiedere username e password, se questi sono corretti, non dovrei accedere all'utente, ho bisogno di chiedere il profilo che user user durante la sessione.
Quindi, mostro un modulo con un nome utente e un campo password e lo invio utilizzando una richiesta Ajax, che risponde con la lista dei profili se nome utente e password sono corretti o un codice di errore in altro modo. Finalmente l'utente accede al sistema usando username, password e profilo.
Il problema è che non so come verificare se i dati di autenticazione sono corretti (utilizzando tutti i miei gestori di autenticazione, provider di utenti, ecc.) Per eseguire questo passaggio intermedio (prompt per profilo) senza in effetti registrare l'utente.
Qualcuno può aiutarmi con questo?
Sono fermamente consiglia di guardare la soluzione @Piotr Polak poiché funziona con al l codificatori di password. –
Non modificare la risposta per cambiarla completamente. Invece, upvotare la risposta giusta. – Alsciende