fodinabor / EspoSecSignAuth

Module for EspoCRM that uses SecSign for Two-Factor Authentication.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EspoSecSignAuth

This EspoCRM SecSign plugin adds two-factor authentication to your CRM login.

Installation

To install this plugin either download the provided release or package the files, scripts folders and manifest.json to a zip. In your EspoCRM installation go to Administration->Extensions, upload the .zip file and click install.
Now, with the plugin installed you can find a new option SecSign for authentication method in Administration->Authentication. Activating it will enforce 2FA for all users! The users will have to download the SecSign app for their device and create an ID with their e-mail address as ID name.

The login then works as follows:

  • enter your usual credentials
  • press login
  • get a challenge
  • approve the challenge on your phone
  • press check in espo
  • voila.

Development

This plugin is in a quite usable state and is in-use for a while now. It might make sense to add some more configuration options, though (e.g. issue #1).

About

Module for EspoCRM that uses SecSign for Two-Factor Authentication.

License:MIT License


Languages

Language:PHP 70.7%Language:JavaScript 24.3%Language:Smarty 4.9%