Kanboard

Kanboard is an open-source project management tool that helps teams organize and track tasks using a simple Kanban board interface. It allows users to create, manage, and visualize tasks through customizable columns representing different phases of a workflow, such as "To Do," "In Progress," and "Done." Kanboard offers features like task assignment, due dates, task priorities, and progress tracking to facilitate team collaboration and improve organization. It also supports task dependencies, project analytics, and time tracking to monitor project progress. Kanboard is ideal for teams seeking a straightforward, self-hosted solution to efficiently manage their projects and workflows.

Our plugin adds seven as a provider for sending text messages (SMS) instead of the default TOTP system.

Prerequisites

  • An API key from seven
  • Kanboard installation (tested with 1.2.x)
  • PHP 7.2+

Installation

Via FTP

Download the latest version and extract the archive into /path/to/kanboard/plugins/.

Via git

  1. 1

    Navigate to the plugin directory

    cd /var/www/html/plugins
    
  2. 2

    Clone the repository

    git clone https://github.com/seven-io/kanboard Seven
    

Setup

  1. Open your Kanboard administration
  2. Go to Settings → Integrations → seven
  3. Enter your seven API key
  4. Optionally, you can enter a sender ID to be displayed as the SMS sender - up to 11 alphanumeric or 16 numeric characters, country-specific restrictions may apply

See the example screenshot.

Usage

Set user telephone number

  1. Go to your user profile
  2. Go to Actions → Integrations → seven
  3. Enter your cell phone number in the Phone number field and click Save

See example screenshot.

Activate two-factor authentication

  1. Go to your user profile
  2. Go to Actions → Two-factor authentication and click on Enable two-factor authentication
  3. Enter the code that was sent to your phone in the field named Code and click Verify my code

See the example screenshots before validation, during validation and after validation.

Last updated: 5 days ago