janrain

What is the transactionId in janrain authentication request?


What is the transactionId in janrain authentication request? How and where does it get generated? Is it a client or server operation?

https://abc.janraincapture.com/widget/get_result.jsonp?transactionId=vbkw426dlmlndqn25k2yyk7fu5qrm3vrr005n3ht&cache=1484090422952


Solution

  • The transactionId is a randomly generated string that is created by the Janrain client-side libraries. It is submitted with the original request. It is then used by the .jsonp call to retrieve the results of the request. It is single use - once that transactionId has been "consumed" it can not be used again.

    This is largely an "internal" feature of the Janrain authentication widget libraries and is not intended to be used as part of their publicly documented api's.