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

    What does 'reconcile' mean?

    Scheduled Pinned Locked Moved
    Q&A
    reconcile
    0
    2
    734
    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

      I see the term reconcile used in some of the documentation.

      For instance, here: https://fusionauth.io/docs/v1/tech/lambdas/

      What does that mean?

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

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

        Reconcile is a way of make sure that a user account exists and has the correct data. The remote system is treated as the system of record, but we want a record in our local system as well.

        It is a two phase process:

        1. If the user doesn’t exist in FusionAuth (i.e. the OAuth server), they are created
        2. The data from Facebook (or any third party system) is merged with the data in FusionAuth and the user is updated

        Step 1 is optional and configurable in FusionAuth. We call it Create Registration in the application configuration. If the user already exists, then step 1 is skipped.

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

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