Non capisco la logica di costruire una nuova immagine per il login ma avrai i tuoi buoni motivi.
Tornando al problema, non hai nessun dato in user (come non l'hai neanche in pass) perché nel input assegni solo il nome e non id, mentre il dato lo recuperi con id (cosi funziona con ie che non distingue i due attributi) pertanto basta assegnare l'id a campi.
Ti consiglio di non utilizzare parole (tipo id, select, form, input, text, name, etc...) che sono riservate al form per nominare i campi, alcuni browser potrebbero non funzionare o confondersi.