This repository has been archived by the owner. It is now read-only.
[NOT MAINTAINED] SMS Two-Factor Authentication plugin for Kanboard
Switch branches/tags
Clone or download
Latest commit 834ef6f Jun 15, 2018

README.md

SMS Two-Factor Authentication

This plugin is not maintained anymore!

Use text messages (SMS) instead of the default TOTP system (Time-based One-time Password Algorithm). This plugin works with the service Twilio.

Author

  • Frédéric Guillot
  • License MIT

Requirements

  • PHP >= 5.6
  • Kanboard >= 1.2.0
  • Twilio Account
  • Twilio phone number and API credentials

Installation

You have the choice between 3 methods:

  1. Install the plugin from the Kanboard plugin manager in one click
  2. Download the zip file and decompress everything under the directory plugins/SmsTwoFactor
  3. Clone this repository into the folder plugins/SmsTwoFactor

Note: Plugin folder is case-sensitive.

Documentation

Configure Twilio API in Kanboard

Twilio Settings

  1. Go to Settings > Integrations > SMS Two-Factor Authentication
  2. Enter the Twilio API credentials (Account SID, Auth Token and Phone Number)

Set User Phone Number

  1. Go the user profile
  2. Go to Integrations > SMS Two-Factor Authentication
  3. Enter your mobile phone number

Enable the Two-Factor

  1. Go to the user profile
  2. Enable the two-factor authentication
  3. Check your device and save