aboutsummaryrefslogtreecommitdiff
path: root/src/tools/otp-code-generator-and-validator/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/otp-code-generator-and-validator/index.ts')
-rw-r--r--src/tools/otp-code-generator-and-validator/index.ts27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/tools/otp-code-generator-and-validator/index.ts b/src/tools/otp-code-generator-and-validator/index.ts
new file mode 100644
index 0000000..6ce2d3f
--- /dev/null
+++ b/src/tools/otp-code-generator-and-validator/index.ts
@@ -0,0 +1,27 @@
+import { DeviceMobile } from '@vicons/tabler';
+import { defineTool } from '../tool';
+
+export const tool = defineTool({
+ name: 'OTP code generator',
+ path: '/otp-code-generator-and-validator',
+ description: 'Generate and validate time-based OTP (one time password) for multi-factor authentication.',
+ keywords: [
+ 'otp',
+ 'code',
+ 'generator',
+ 'validator',
+ 'one',
+ 'time',
+ 'password',
+ 'authentication',
+ 'MFA',
+ 'mobile',
+ 'device',
+ 'security',
+ 'TOTP',
+ 'Time',
+ 'HMAC',
+ ],
+ component: () => import('./otp-code-generator-and-validator.vue'),
+ icon: DeviceMobile,
+});