FM_JWTUserImporter

Overview

FM_JWTUserImporter is a FiLMS module that imports user using JWT based authentication. The API first grabs the encoded token and authenticates it using HS256 algorithm. It then either creates a new user or modifies existing user.

Installation & Configuration

Installation

Install FM_JWTUserImporter globally.

Configuration

There are 2 FM_JWTUserImporter application settings for each organization:

  • FM_JWTUserImporter Key: pre-shared key. You can use this to generate one (I've picked the 63 random alpha-numeric characters).
  • FM_JWTUserImporter Unique Identifier Override: The ID if the Detail Field that should be considered the unique identifier for a user.

Usage

See API Documentation.

To generate the token, use this instead. The editor (debugger) allows you to change the secret key (under Signature panel) and payload data.

Limitation

Doesn't allow you to import multiple users at the same time.

Documentations

  • Standard API Documentation (Word / PDF / Gitlab Wiki)
  • Client-Customized API Documentation PDF with Generated Silent Login URL (Template)