auth
Authenticate Planka users: login, logout, OIDC exchange, accept terms, manage tokens.
Instructions
Authentication operations for login flows, token management, and terms acceptance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Auth data: { emailOrUsername?: string, password?: string, token?: string, code?: string } (required for: login, acceptTerms, oidcExchange, revokePending) | |
| query | No | Query parameters for filtering/pagination | |
| action | Yes | Action to perform: 'login' - Login with credentials; 'logout' - Logout current session; 'acceptTerms' - Accept terms during auth; 'oidcExchange' - Exchange OIDC code; 'revokePending' - Revoke pending token; 'getTerms' - Get terms document |