Skip to main content

Manage active sessions

Every time you sign in to SKU.io from a new browser or device, that login is recorded as a session. Active Sessions lists all of them, so you can see where your account is currently signed in — and cut off anything that shouldn't be.

This is the page to open when you've left yourself logged in on a shared machine, lost a laptop or phone, or want to confirm nobody else is using your account.

Before you begin

  • Every user has this page. It shows your sessions only — never another user's.
  • These are browser and device logins, not API token activity. Personal access tokens and connected apps are managed separately, and nothing on this page affects them.
  • The screenshots come from a demonstration account. Your devices, locations, and dates will differ.

See where you're signed in

Go to Settings → Developer → Active Sessions.

The Active Sessions page listing five signed-in devices with their location, IP address, last used time, and sign-in date

Sessions are sorted with the most recently used at the top. Each row shows:

ColumnWhat it tells you
Device / BrowserThe browser and operating system that signed in — "Chrome on macOS", "Safari on iOS"
LocationThe approximate city the sign-in came from, or if it couldn't be determined
IP AddressThe address the session last called from
Last UsedHow long ago that session made a request — "2h ago", "4d ago", or Never
Signed InThe date the session was created

Use Search by device, location, or IP to narrow a long list, or save a view if there's a filter you'll come back to.

Your current session

One row is the browser you're reading this in. It's marked with a green This device chip, and it has no Revoke button — a dash sits in the Actions column instead.

The current session row marked with a This device chip and a dash in place of the Revoke button, above a second row that has one

You can't revoke your own session from this page. To end it, log out normally, or use Sign out everywhere below.

What counts as a session

A session is created each time you sign in through the login screen, and it lasts until you log out, revoke it here, or it expires. The same browser signing in again after a logout creates a new one, which is why an old device can linger in the list even if you haven't used it in weeks.

Sessions are not the same as API credentials:

CredentialWhere it's managedAffected by revoking a session?
Browser / device sessionThis pageYes — that's what you're revoking
Personal access tokenAccess TokensNo
Connected app (OAuth)Connected AppsNo

That separation is deliberate. Signing a forgotten laptop out shouldn't take down the nightly sync script running under a personal access token.

Sign out one device

  1. Find the session in the list. Check the Location, IP Address, and Last Used columns — an unfamiliar city or an address you can't account for is the signal worth acting on.

  2. Click Revoke on that row.

  3. Confirm.

    The Sign out this session dialog explaining the device will be signed out immediately, with Cancel and Sign Out buttons

The device is signed out immediately and will need to log in again. It disappears from the list. Everything else you're signed in to — including the browser you're using right now — carries on unaffected.

Sign out several at once

When you're tidying up after a laptop refresh or an office move, revoke them together instead of one at a time.

  1. Tick the checkbox on each session you want gone. Your current session's checkbox is disabled, so you can't include it by accident.

  2. A panel appears above the table showing how many are selected.

    The bulk selection panel reading 2 sessions selected with Revoke Selected and Clear buttons, above the table with two rows ticked

  3. Click Revoke Selected and confirm.

    The Sign out 2 sessions dialog explaining the selected devices will be signed out immediately, with Cancel and Sign Out All buttons

Use Clear to drop the selection without revoking anything.

Sign out everywhere

Sign out everywhere, at the top right of the page, ends every session at once — including the one you're using.

Reach for it when you think your password may have been exposed, when a device is genuinely lost, or when you'd rather start clean than work out which session is which.

  1. Click Sign out everywhere.

  2. Read the confirmation.

    The Sign out of all sessions dialog warning that every browser and device including this one will be signed out, with a note that Personal Access Tokens and Connected Apps are not affected

  3. Click Sign out everywhere to confirm.

You're returned to the login screen straight away, because your own session was just invalidated along with the rest. Sign back in as normal.

The reach of this is wider than the list you can see: it invalidates every session your account holds, on every SKU.io address you use. There's no device it can miss.

What it does not touch is API access. Personal access tokens and connected apps keep working — they're long-lived credentials meant to survive a logout. If you're signing out everywhere because something is compromised, revoke those separately from Access Tokens and Connected Apps.

If a password may have been exposed, change it after signing out everywhere, and consider turning on two-factor authentication.

Troubleshooting

What you seeWhat it means
A session you don't recogniseRevoke it, then change your password. If it recurs, turn on two-factor authentication
Location shows The IP couldn't be matched to a city — common on corporate VPNs and mobile networks. The IP address column is still accurate
A location that looks wrongVPNs and mobile carriers routinely report a different city. Judge it alongside the device and the IP rather than on its own
Last Used says NeverThe session was created but hasn't made a request since. Safe to revoke if you don't recognise it
Your own device appears twiceSigning in again after a logout creates a new session. The older one is safe to revoke
The Revoke button is missing on a rowThat's your current session. Log out, or use Sign out everywhere
More sessions than devices you ownEach browser counts separately, and each fresh sign-in adds a row. Sign out everywhere to reset to one

Next steps

Last verified: