note added about making getIdentity overwritable in order to set firstname and lastname