authenticate_with_otp
Verify user identity using a one-time password for secure access to PocketBase database collections.
Instructions
Authenticate a user with one-time password
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | User email | ||
| collection | No | Collection name (default: users) | users |
Implementation Reference
- src/index.ts:363-381 (registration)Registration of the 'authenticate_with_otp' tool in the ListToolsRequestSchema handler's tools array. Includes the tool name, description, and input schema. Note: No corresponding case in the CallToolRequestSchema switch statement, so no handler implementation found.{ name: 'authenticate_with_otp', description: 'Authenticate a user with one-time password', inputSchema: { type: 'object', properties: { email: { type: 'string', description: 'User email', }, collection: { type: 'string', description: 'Collection name (default: users)', default: 'users' } }, required: ['email'], }, },
- src/index.ts:366-380 (schema)Input schema definition for the 'authenticate_with_otp' tool, specifying email (required) and optional collection.inputSchema: { type: 'object', properties: { email: { type: 'string', description: 'User email', }, collection: { type: 'string', description: 'Collection name (default: users)', default: 'users' } }, required: ['email'], },