@abext/authorization

## Examples and Usages ```ts import '@abext/authorization'; ```

Usage no npm install needed!

<script type="module">
  import abextAuthorization from 'https://cdn.skypack.dev/@abext/authorization';
</script>

README

Airboat Extension - Authorization

Examples and Usages

import '@abext/authorization';

Routes

  • GET /workspaces
  • POST /workspaces
  • GET /workspaces/:id
  • PUT /workspaces/:id
  • GET /users/me
  • PUT /users/me
  • GET /users/:id
  • GET /users/:id/images
  • GET /invitations
  • POST /invitations
  • POST /invications/:token/accepts

Models

  • Invitation
  • Permission
  • User
  • Workspace

Extension configuration

{
  "extensions": {
    "authorization": {
      "defaultWorkspace": "10000000-0000-0000-0000-000000000001"
    }
  }
}