FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login
    1. Home
    2. it-contracts
    3. Best
    I
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 15
    • Best 3
    • Controversial 0
    • Groups 0

    Best posts made by it-contracts

    • 3rd Party Authentication

      I'm putting together a system in which we will use 3rd party authentication, Like Google and Azure, and then do the Authorization ourselves. I have the code working with both Google and Azure but now my company wants to use FusionAuth to do the same.
      In order to do the Authorization, I need to know who the user is, hence, I need to be able to retrieve the user info from the Authentication provider.
      With Google this normally takes 3 calls.
      Call 1 retrieved the "code"
      Call 2 retrieves the Access Token with the code.
      Call 3 retrieves the User Info with the Access Token.

      From the FusionAuth documentation I'm able to see how to do the same. Meaning get the user info from Google in 3 calls. My question is, can I accomplish the retrieval of the user info from Google with a single FusionAuth call?

      TIA
      Rudy

      posted in General Discussion
      I
      it-contracts
    • RE: 3rd Party Authentication

      @mark-robustelli Hi Mark.
      Yes. I just want to know if there is a more efficient way to do this. 🙂

      Thank you for your reply.

      posted in General Discussion
      I
      it-contracts
    • RE: 3rd Party Authentication

      @mark-robustelli Found the following paragraph in the FusionAuth documentation:

      "Complete the Google Login
      This API allows you to complete a Google login after authenticating a user using the Google API. If you are using the FusionAuth login UI with the Google button you will not utilize this API directly.

      This API is intended to be used if you want to build your own login page and you have added the Google login button to your own login page and you then need to complete the login with FusionAuth.

      For example, if you built your own login page, you could add a "Login with Google" button and complete the Google authentication. When you complete the Google authentication you will have been returned a token or code from Google. Using this API you can pass that token or code to FusionAuth and we will complete the login workflow and reconcile the user to FusionAuth."

      From the following Link: link to text

      About 2/3 down the page. This seems to imply that if I use FusionAuth Login all 3 steps will be done by FusionAuth. Am I misreading this passage?

      Rudy

      posted in General Discussion
      I
      it-contracts