Skip to content

User & Device Management

The BlokSec admin console lets you manage users and their registered devices. This guide covers viewing user details, managing devices, and the implications of removing devices or unregistering a user.

  1. Sign in to the BlokSec admin console
  2. Navigate to Users in the sidebar
  3. Click on a user to open their detail page

The user detail page shows their profile information, registered devices, accounts, and recent authentication requests.

User detail page showing profile information, devices, and accounts
User detail page

Each user can have one or more registered devices. A device is the mobile phone running the BlokSec app that the user authenticates with. The devices section shows:

  • Device name and model (e.g., “iPhone 16 Pro”)
  • Platform and OS version
  • Last active timestamp
  • Push notification status — whether the device is receiving push notifications

One device is marked as the active device for push notifications. When the user receives a sign-in request, the push notification is sent to this device. You can change which device is active by clicking the radio icon on any device that has a push token available.

Device list showing two devices, one marked as active with a green indicator
Device list with active device highlighted

To remove a specific device, click the trash icon on the device row. You’ll be asked to type “remove device” to confirm.

When you remove a device:

  1. A revoke push notification is sent to the device, telling the app that the device has been removed
  2. The device is removed from the user’s registered devices in the database
  3. If the device receives the push notification, the app resets immediately. If it doesn’t, the next time the user opens the app it contacts the API, learns the device was removed, and resets
  4. The user is returned to the welcome/onboarding flow in the app

The experience varies depending on how the device receives the revocation notice:

ScenarioWhat the user sees
Push notification received (Android)Notification: “Device Revoked — This device has been removed from your account.” App resets to welcome screen.
Push notification received (iOS)Standard notification with the same message. App resets to welcome screen.
Push not received, user opens app laterBrief error message: “This account is no longer accessible.” App resets to welcome screen.

The Unregister All Devices button removes all devices and fully resets the user’s identity. You’ll be asked to type “unregister all devices” to confirm.

Unregister All Devices button below the device list
Unregister All Devices button

This action:

  1. Sends a revoke push notification to all registered devices
  2. Removes all devices from the user’s record
  3. Resets the user’s identity (DID) — this is necessary so the user can re-initialize their cryptographic keys on a new device
  4. Resets the DID on all of the user’s accounts across your applications

After unregistration, a claim QR code is generated on the user detail page. The user must scan this QR code with the BlokSec app to re-enroll.

User detail page showing a claim QR code after unregistration
Claim QR code shown after unregistering all devices
SituationRecommended action
User got a new phone and has a BlokSec backupNo action needed — user restores from backup on the new device
User got a new phone and has no backupClick Unregister All Devices, then have the user scan the claim QR code
User lost their phoneClick Unregister All Devices to revoke access, then re-enroll when ready
User has multiple devices and you want to remove oneClick the trash icon on the specific device
User is leaving the organizationRemove the user’s accounts from your applications instead of unregistering devices