hpdu-auth

Schleifenbauer hPDU WEBAPI auth node for n8n

Package Information

Released: 3 mo ago
Downloads: 11 weekly / 137 monthly
Latest Version: 0.1.6

Documentation

n8n-nodes-hpdu-auth

n8n
npm version

Schleifenbauer hPDU Authentication Node for n8n

This package provides a custom n8n community node that implements the official Schleifenbauer hPDU WEBAPI authentication mechanism (hPDU-auth-v1).

The node encapsulates the full authentication flow described in the Schleifenbauer documentation:

  • retrieving the user identifier and server timestamp
  • generating the HMAC-SHA256 signature
  • constructing the 64-bit authentication token
  • returning a ready-to-use Authorization header

The output of this node can be reused by one or more HTTP Request nodes to call any hPDU API endpoint.


✨ Features

  • Implements hPDU-auth-v1 exactly as specified by Schleifenbauer
  • Secure credential handling via n8n credentials
  • No passwords exposed in workflow execution data
  • Reusable authentication output for multiple API calls
  • Optional debug output for troubleshooting

📦 Installation

n8n (local or VM)

npm install --prefix ~/.n8n/nodes @proxsys/n8n-nodes-hpdu-auth

Discussion