Table of Contents

End User Agreement Screen Integration

Steps to integrate the End User Agreement screen into a frontend application:

Step 1

The login process for T4 remains unchanged; you will still need to validate the login as usual. If the user is required to sign the End User Agreement documents, the UserHandler will return the same error as before. In the desktop frontend, this error is displayed as MarketDataNotSetup.

Step 2

If this error occurs, you are going to also receive an authentication token from the UserHandler in the same way you are receiving it when the login is successful (object MsgAuthenticationTokenResponse), you will need to use this token in the next step.

Step 3

Pass the token as a parameter to the License Service page. You can open this page in a webview. For example: https://lic-test.t4login.com/?token=<Token Here>

You must use the appropriate service endpoint corresponding to the environment the user is attempting to log in to.

Once the user completes the form, the signature information will be stored in the database, and the login process will no longer return the previous error.