mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-22 20:29:08 +00:00
feat: Add support for preAuthentication and add Metabase credentials (#3399)
* ⚡ Add preAuthentication method to credentials * Improvements * ⚡ Improvements * ⚡ Add feedback * 🔥 Remove comments * ⚡ Add generic type to autheticate method * ⚡ Fix typo * ⚡ Remove console.log and fix indentation * ⚡ Minor improvements * ⚡ Expire credentials in every credential test run Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
@@ -6,7 +6,12 @@
|
||||
import express from 'express';
|
||||
import { In } from 'typeorm';
|
||||
import { UserSettings, Credentials } from 'n8n-core';
|
||||
import { INodeCredentialTestResult, LoggerProxy } from 'n8n-workflow';
|
||||
import {
|
||||
INodeCredentialsDetails,
|
||||
INodeCredentialTestResult,
|
||||
LoggerProxy,
|
||||
WorkflowExecuteMode,
|
||||
} from 'n8n-workflow';
|
||||
import { getLogger } from '../Logger';
|
||||
|
||||
import {
|
||||
@@ -17,6 +22,7 @@ import {
|
||||
ICredentialsResponse,
|
||||
whereClause,
|
||||
ResponseHelper,
|
||||
CredentialTypes,
|
||||
} from '..';
|
||||
|
||||
import { RESPONSE_ERROR_MESSAGES } from '../constants';
|
||||
@@ -130,7 +136,6 @@ credentialsController.post(
|
||||
}
|
||||
|
||||
const helper = new CredentialsHelper(encryptionKey);
|
||||
|
||||
return helper.testCredentials(req.user, credentials.type, credentials, nodeToTestWith);
|
||||
}),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user