Certamente puoi rendere univoco il campo password e ottenere il medesimo risultato... però la password è di per sè un'informazione non univoca.
Solitamente la password me la scelgo io ed è un'informazione soggetiva. Già sapere che la password è utilizzata da un'altra persona... è già una brutta informazione!
Io ti consiglio comunque di tenere il nick come campo univoco e la password no.
Prova anche a leggere questo articolo:
http://www.via-web.biz/sicurezza-ges...ord.dc-31.html
L'ho scritto un po' di tempo fa ma ci sono concetti e porzioni di codice che potrebbero tornarti utili!
Ciao!