feat(Slack Trigger Node): Add support for signature verification (#17838)

This commit is contained in:
Jon
2025-08-01 17:32:01 +01:00
committed by GitHub
parent aced4bf86f
commit 133058183e
5 changed files with 252 additions and 4 deletions

View File

@@ -21,6 +21,27 @@ export class SlackApi implements ICredentialType {
default: '',
required: true,
},
{
displayName: 'Signature Secret',
name: 'signatureSecret',
type: 'string',
typeOptions: { password: true },
default: '',
description:
'The signature secret is used to verify the authenticity of requests sent by Slack.',
},
{
displayName:
'We strongly recommend setting up a <a href="https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.slacktrigger/#verify-the-webhook" target="_blank">signing secret</a> to ensure the authenticity of requests.',
name: 'notice',
type: 'notice',
default: '',
displayOptions: {
show: {
signatureSecret: [''],
},
},
},
];
authenticate: IAuthenticateGeneric = {