FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login

    Does FusionAuth require that you migrate your userstore into the product?

    Scheduled Pinned Locked Moved Solved
    Q&A
    user database external
    2
    5
    4.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • danD
      dan
      last edited by

      Or can it support an external userstore?

      From https://twitter.com/sam_fitz/status/1259808233063157760

      --
      FusionAuth - Auth for devs, built by devs.
      https://fusionauth.io

      1 Reply Last reply Reply Quote 0
      • danD
        dan
        last edited by

        Currently, if you aren’t using federated login for your users and want to use FusionAuth’s OAuth system or Login API, you must migrate users over. More about migration here: https://fusionauth.io/docs/v1/tech/tutorials/migrate-users

        We are working on supporting external userstores and it should be available soon.

        --
        FusionAuth - Auth for devs, built by devs.
        https://fusionauth.io

        1 Reply Last reply Reply Quote 0
        • B
          brennan.karrer
          last edited by

          Hey Dan,

          Just wondering if there's any update on supporting an external userstore? We've been running into some complications where it's a bit difficult working with the FusionAuth userstore within our existing application. We have relational data tied to user IDs; however, those users now live within FusionAuth, so we're not able to add foreign key constraints or anything along those lines.

          Do you have any architectural best practices or recommendations for handling this? We were thinking of going down the path of potentially syncing the FusionAuth user DB with a DB within our system; however, that could lead to a lot of complexity.

          Thanks,
          Brennan

          danD 1 Reply Last reply Reply Quote 0
          • danD
            dan @brennan.karrer
            last edited by

            @brennan-karrer We now support an external user store using Connectors: https://fusionauth.io/docs/v1/tech/connectors/

            I have had some discussions on the topic with clients who have a support contract, but it's hard to offer general advice. Generally though, we see folks either push everything into FusionAuth or almost nothing (and just keep an Id referencing FusionAuth in their database). Syncing might work with webhooks. Again, sorry, hard to offer much concrete advice without reviewing your system architecture.

            If any community members want to chime in with their experience, that'd be awesome too!

            --
            FusionAuth - Auth for devs, built by devs.
            https://fusionauth.io

            B 1 Reply Last reply Reply Quote 0
            • B
              brennan.karrer @dan
              last edited by

              @dan no problem at all. Completely understand it's tough offering support without reviewing how we have things setup.

              Appreciate you shooting that link over and will do some investigation on our end to see what might work best for us.

              Thanks!

              1 Reply Last reply Reply Quote 1
              • First post
                Last post