Forum Discussion

JoelHickok's avatar
JoelHickok
Qrew Assistant Captain
3 years ago

Re: RESTFul SSO Tutorial?

It seems you may be confusing another company's product API with Quickbase.  The link you provided is for another API for a different platform.

If you are using the newer Quickbase JSON API, the endpoint I have tested is the temporary token endpoint.

You can read more about this here:
https://developer.quickbase.com/operation/getTempTokenDBID

------------------------------
Joel Hickok
------------------------------

4 Replies

  • PeteLetkeman's avatar
    PeteLetkeman
    Qrew Member

    Please let me rephrase.

    I want to allow people who are authenticated via a third-party KeyStone account using Single Sign On (SSO) access to the Quickbase application. Maybe this is SAML?

    Any tutorials/guides on how this can be done?



    ------------------------------
    Pete Letkeman
    ------------------------------
    • JoelHickok's avatar
      JoelHickok
      Qrew Assistant Captain
      This is not a common flow, and not that easy to implement.

      You would need middleware that sat in-between your previously authenticated user-base and Quickbase.  For example, you could have a custom app that was assigned a Quickbase user token, and that app would access Quickbase using that token once it confirmed that the user was indeed authenticated using KeyStone.  Or, similarly, you could have a proxy app that proxied requests to Quickbase if they were confirmed to be authenticated using your other platform.

      Quickbase is not really designed to make this kind of thing easy at all.  Unless you broker it all yourself using adequate middleware.  You may have to spend some more time investigating how authentication and Quickbase are setup to make this work, and I am guessing you will have to write some custom code.

      ------------------------------
      Joel Hickok
      ------------------------------
      • PeteLetkeman's avatar
        PeteLetkeman
        Qrew Member

        That is somewhat disappointing, but thanks nonetheless.



        ------------------------------
        Pete Letkeman
        ------------------------------