<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[What is the best way to migrate into FusionAuth?]]></title><description><![CDATA[<p dir="auto">We're considering how to migrate existing user databases into FusionAuth. What's the best way?</p>
]]></description><link>https://fusionauth.io/community/forum/topic/321/what-is-the-best-way-to-migrate-into-fusionauth</link><generator>RSS for Node</generator><lastBuildDate>Tue, 12 May 2026 13:16:22 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/321.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Aug 2020 15:35:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to What is the best way to migrate into FusionAuth? on Mon, 24 Aug 2020 15:39:42 GMT]]></title><description><![CDATA[<p dir="auto">You can use <a href="https://fusionauth.io/docs/v1/tech/apis/connectors/" rel="nofollow ugc">Connectors</a> to integrate with your old backend but this isn’t the best approach.</p>
<p dir="auto">The best approach is to do a migration all in one step using our <a href="https://fusionauth.io/docs/v1/tech/apis/users#import-users" rel="nofollow ugc">Import API</a>.</p>
<p dir="auto">If you are worried about resetting your users' passwords (justifiably!), you can implement custom password hashing if needed so that no one would need to do a password reset. See <a href="https://fusionauth.io/docs/v1/tech/plugins/password-encryptors" rel="nofollow ugc">password encryptors</a> for more info. If you use this path, you can upgrade each user's old password hash to BCrypt as users log in.</p>
]]></description><link>https://fusionauth.io/community/forum/post/930</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/930</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Mon, 24 Aug 2020 15:39:42 GMT</pubDate></item></channel></rss>