As I understand it, after the migration, users have their usernames but not their passwords. Are they prompted on the first visit or do they have to know or be told or what? Tell me the fine details. I gotta bail from my VB4 site. Things are getting crazy over there. They should implode any day. LOL!
I understand the current limitations, but I am enjoying working with XF on my new site and I'm getting headaches keeping up with VB.
I'm not 100% sure but I would guess that they are prompted because the majority of my users updated and signed in with no problems. I did receive a few messages via the contact us link and I sent them the direct link to update their passwords.
As of my knowledge, passwords remain the same. There are some standard ways of how to encrypt the password. Usually it makes a hash like MD5 or Sha sum. Which is one way encryption and theoretically HARD to reverse it. Also, there is a built-in function in MySql PASSWORD which does almost the same thing. Hence, passwords can be imported from one application to the other, without exposing the actual password (because actual password is never been stored in the database) if they use same encryption technique.
Will member passwords be lost after importing?
Multiple password schemes are supported, so if the system you are importing from uses a compatible password system, then all existing passwords will continue to work as before. The vBulletin and IP.Board importers are supported. Refer to the Importing section of the XenForo Help Manual for more information.
Import Scripts that come with XenForo can fully support the internal functions that xenforo offer, there's no need to use a third party importer like impex or whatever. These scripts that hook into the system can be told how the source system stores passwords (method), and therefor will work when the user logs in. Unlike with third party scripts.