AdminRemoveDeviceDTO
Package: @nauth-toolkit/core
Type: DTO (Request)
Context: Admin Only
Request DTO for removing a single MFA device by device ID (admin operation).
Admin Only
This DTO allows removing any user's device by ID. For user self-service device removal, use MFAService.removeDevice() which validates ownership.
- NestJS
- Express
- Fastify
import { AdminRemoveDeviceDTO } from '@nauth-toolkit/nestjs';
import { AdminRemoveDeviceDTO } from '@nauth-toolkit/core';
import { AdminRemoveDeviceDTO } from '@nauth-toolkit/core';
Properties
| Property | Type | Required | Description |
|---|---|---|---|
deviceId | number | Yes | MFA device ID. Must be positive integer. Auto-converted from string. |
Example
{
"deviceId": 123
}
Used By
Related DTOs
- RemoveDeviceDTO - Self-service request DTO