payload data configuration

About

Produces a JWT-compliant URL based on the logged in user(identity provider) to authenticate on a remote server(service provider). You can configure the token/payload data. It gives you encoded JWT token and link which you can use anywhere across the site.

More information about JWT here: http://jwt.io/introduction/

Installation

Requires BSD-3-Clause licensed JWT class available at:
https://github.com/firebase/php-jwt

Download and extract the PHP JWT library from https://github.com/firebase/php-jwt

D8 / D9

Requires the firebase/php-jwt library.
Browse to /admin/config/services/jwt in order to configure the data to generate JWT link.

D7

Navigate to /admin/config/people/jwtlink and fill out the fields. This information is necessary to generate the URL inserted into the block. 7.x-2.0 version supports token/payload data configuration. Download and extract the PHP JWT package from https://github.com/firebase/php-jwt into this module's root. The only required file is JWT/Authentication/JWT.php. This module expects the JWT.php file to be in /JWT/Authentication/JWT.php

Thanks

Thanks to New Valley Media for sponsoring development of this module(version 6.x & 7.x-1.0)

Short name
jwt_link
Supporting organizations