Enabling Trusted Authentication

Before embedding Arcadia Services within client pages, you must first enable Trusted Authentication on the Arcadia Server.

To enable Trusted Authentication, modify the local configuration file and restart the server.

Depending on your installation, configure these settings as follows:

Here is a sample of trusted authentication configuration settings for adding to the local configuration file.

      TRUSTED_AUTH = {
      'trusted_ips': [''],
      'trusted_users': ['tadmin'],
      'timeout': 120,
      'single_use': True,
      'session_expiry': 0,
      'allow_superuser': True

The following parameters are used in the above sample:

A list of trusted IPs. Ticket requests from these IP addresses are validated. You can either specify a list of trusted_ips or a list of trusted_users, or both.
A list of trusted ticket-granting usernames. You can either specify a list of trusted_users or a list of trusted_ips, or both.
The time, in seconds, that the ticket remains valid.
The ticket can be used only one time.
The duration time, in seconds, of the user session. The setting of 0 ends the user session when browser closes.
Authenticate a user with admin privileges with a ticket. Set this to False to disable.