Verisco
Documentation

VERISCO Shield Integrate

Connector mode

Connector mode

A small agent inside your network dials out to VERISCO and tunnels your application back. Nothing of yours has to be reachable from the internet.

your network Browser VERISCO Agent Your app the agent dials out

When to use it#

Your application, your user database, or both are on a private network. This is the common case.

Every control works exactly as in gateway mode, and the integration code is identical: the same middleware, the same X-Verisco-Claims header, the same public key. The only thing that changes is how VERISCO reaches you.

What you need#

  • One machine in your network that can open outbound HTTPS connections on port 443.
  • No inbound firewall rule. The agent dials out.

Install the agent#

Copy the install command from your onboarding page. It carries a ticket for your tenant, and there are two forms of it: one that installs a Linux service, one that runs a container.

You give VERISCO your application's local address, as seen from the machine running the agent, for example localhost:3000.

The agent reconnects by itself after a reboot or a network drop.

Tunnel your database too#

The same tunnel can carry your user database, so it stays on your private network. Choose Through the connector when you set up your identity source.

A tunnelled directory has to be proven once before your tenant can go live, because sign-ins cannot work until it answers. Use Test my user directory on your onboarding page.

If the agent stops#

VERISCO cannot reach your application. Sign-ins still work; your site is unreachable until the agent reconnects. VERISCO raises an alert within a minute.

Shell
systemctl status verisco-connector    # installed as a service
docker logs verisco-connector         # running as a container

Credentials#

The agent authenticates with a credential issued to your tenant. You can rotate it or revoke it from your console.

Then integrate#

The steps are the gateway's. Continue with Gateway mode: what your application does.

Something missing or wrong on this page? Tell us and we will fix it.

↑↓ to move Enter to open Esc to close