Our migratepassword plugin (here) supports Wordpress hashes.
You could do the following:
- export the encrypted Wordpress password hashes together with the user ID’s
- lookup the associated Discourse user (matching the Wordpress ID with the Discourse external SSO ID)
- add the encrypted password hash as a user custom field called
import_pass - install the plugin
enjoy your users logging in with their existing email/pass combination