Authentication

Signing In

Nexus uses your DENSsolutions account for authentication. When you click Sign In, your default web browser opens to the DENSsolutions login page. After authenticating, you can close the browser tab - Nexus detects the successful login automatically.

The sign-in flow uses industry-standard OAuth 2.0 with PKCE, so your credentials are handled securely by the browser and are never entered inside the Nexus application.

Persistent Sessions

After signing in, Nexus remembers your session. You won’t need to sign in again unless:

  • You explicitly sign out
  • Your session expires after 7 days of being offline
  • Your account credentials change

Nexus refreshes your authentication automatically in the background - you should rarely need to sign in manually after the first time.

Signing Out

To sign out:

  1. Click your user avatar (initials circle) in the top-right corner of the header.
  2. In the dropdown menu, click Log out.
  3. Your tokens are cleared and you are returned to the sign-in screen.

Signing out removes your cached session. You will need to authenticate again in the browser on your next launch.