Agent Authentication
agent-authManage authentication for the ModelsLab agent control plane.
Actions: signup, login, logout, logout-all, forgot-password, reset-password, resend-verification, verify.
Login returns a bearer token for subsequent authenticated requests.
Signup, login, forgot-password, reset-password, resend-verification, and verify do not require authentication.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | User name (optional for signup) | |
| No | Email address (required for signup, login, forgot-password, reset-password, resend-verification) | ||
| token | No | Reset token (required for reset-password) | |
| action | Yes | The auth action to perform: signup, login, logout, logout-all, forgot-password, reset-password, resend-verification, verify | |
| password | No | Password (required for signup, login, reset-password) | |
| device_name | No | Device name for the token (optional for login, default: "agent-control-plane") | |
| token_expiry | No | Token expiry: 1_week, 1_month (default), 3_months, never (optional for login) | |
| verification_code | No | Email verification code (required for verify) | |
| password_confirmation | No | Password confirmation (required for reset-password) |