A community node for n8n that generates JWT tokens (HS256) to authenticate with the LeoDelivery system. Version 1.0.2 is the current stable release. The node requires an n8n instance with community node support, and the JWT secret is configured via a dedicated credential type. It supports configurable token properties such as expiration, role, subject, name, and user type. This node is specifically tailored for LeoDelivery and not a general JWT utility.
npm install n8n-nodes-leodelivery-system-authNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to install, configure credentials, and use the LeoDelivery System Auth node in n8n to generate a JWT token.
Ensure your LeoDelivery system's JWT validation expects HS256 tokens. If not, use a different JWT node.
Restrict access to the n8n credentials UI and database. Consider using n8n's built-in encryption for credentials.
Monitor the node's changelog for credential type updates and migrate accordingly.
Set expiration to a reasonable value (e.g., 3600 for one hour) based on your application's needs.
Reinstall the node via n8n UI (Settings > Community Nodes > Uninstall, then Install again) or restart the n8n server.
Ensure your n8n instance uses ESM (modern n8n versions support ESM). Use import syntax if writing custom code.
Verify the secret key is correct. Check that the token expiration time is aligned with the server's clock. If the system uses a different algorithm, this node cannot be used.
Ensure the node is installed and n8n has been restarted. Check that the package.json exports the credential correctly.