Skip to content

Managing active sessions

SynkriaOps lets you see all devices currently signed in to your account and instantly revoke any suspicious access. This is an essential tool if you think your account has been compromised, or if you’ve lost a device you were signed in on.

  1. Click your avatar in the top right of the header.

  2. Select “Account settings”.

  3. Navigate to the “Security” tab.

  4. The “Active sessions” section lists all current connections.


For each active session, SynkriaOps shows:

InformationDescription
DeviceDetected device type (Computer, Tablet, Smartphone)
BrowserChrome, Firefox, Safari, Edge…
Approximate locationCity and country inferred from IP address (~city precision)
First sign-in dateWhen the session was created
Last activityDate and time of the last action performed
Current sessionMarked “This session” for easy identification

If you see a session you don’t recognize (unknown device, foreign city, unusual time):

  1. From the active sessions list, locate the suspicious session.

  2. Click the “Revoke” button to the right of the row.

  3. Confirm the revocation. The session is immediately invalidated — the user will be signed out on their next action.

  4. If the suspicious session corresponds to a real intrusion, immediately change your password and report the incident to your ADMIN and to support@synkriaops.com.


If you’ve lost a device or suspect your account has been compromised, use the global sign-out.

  1. From Account settings → Security → Active sessions.

  2. Click “Sign out of all devices”.

  3. Confirm the action. All your sessions — including your current session — are immediately invalidated.

  4. You are redirected to the sign-in page. Sign in normally.


Understanding how sessions work helps you manage your connections in an informed way.

SynkriaOps uses a two-level architecture:

  1. JWT access token: valid 15 minutes. It is sent with every API request. When it expires, it is automatically renewed without requiring you to sign in again.

  2. Refresh cookie (httpOnly, Secure): valid 30 days if you checked “Remember me”, or until browser close otherwise. This cookie allows the JWT token to be silently renewed.

The session expires in the following cases:

SituationConsequence
Refresh cookie expired (> 30 days)Sign-out — sign-in required
Session revoked by userImmediate sign-out
Session revoked by ADMIN (account deactivation)Immediate sign-out on all sessions
Inactivity > 2 hours on an inactive tabSign-out of that tab only
Browser closed (without “Remember me”)Sign-out on next access

When your session expires, SynkriaOps automatically displays a banner “Your session has expired”. Click “Sign back in” — you’ll be redirected to the sign-in page with your email pre-filled. Enter your password to resume your work.

Data entered in unsaved forms will be lost. SynkriaOps offers auto-save of drafts on accounting vouchers every 2 minutes — check if a draft was preserved after signing back in.


  • Check your active sessions regularly, especially if you sign in from multiple devices.
  • Revoke sessions from devices you no longer use or that you’ve lost.
  • Don’t leave a session open on a shared computer — sign out manually after each use.
  • After a password change, all sessions remain active unless you choose to revoke them. If you’re changing your password due to a suspected intrusion, always use “Sign out of all devices” as well.