This plugin is a proof-of-concept for 2Factor authentication to Kuzzle, with TOTP protocol.
The default configuration is:
{
"window": 6,
"period": 30,
"tokenExpirationTime": "300s"
}
See Kuzzle API Documentation for more details about Kuzzle authentication mechanism.
See Kuzzle documentation about plugin for more information about how to create your own plugin.
For UI and linked objects developers, Kuzzle is an open-source solution that handles all the data management (CRUD, real-time storage, search, high-level features, etc).
Kuzzle features are accessible through a secured API. It can be used through a large choice of protocols such as REST, Websocket or Message Queuing protocols.