Is it Possible to Import Users with Hashed Passwords from Salesforce Communities?

Problem statement

We have a database of users that login to our system via Salesforce Communities (Experience Cloud). We are looking at a future where we migrate that authentication experience into Auth0. Is it possible to import these users specifically from Salesforce to Auth0?

Solution

Salesforce Community does not support Resource Owner Password Grant, so a custom database connection is not possible.

Salesforce Community users cannot be exported with a password hash, but the rest of their profile can be exported and imported to Auth0 via a Bulk User Import. These users will need to set a new password when they log in with Auth0 for the first time.