Il problema per non è di complessità: io queste cose me le faccio a mano e so perfettamente come creare degli HASH delle password che siano impossibili (per i comuni mortali) da decodificare.
Ho detto che non conosco OpenID né Joomla, per cui il mio problema è non avere voglia di scaricarmi il codice (che non userò mai) per capire quello che serve a te e non a me.

Tutto qui.