Best place to store and connect different OAuth credentials for all the services

Hi everyone,

just had a quick question. In the code base, where is the best place to store and connect different OAuth credentials for all the services that can connect through OAuth? for example, we need to use different sets of credentials for Google, Slack and Microsoft, what is the best approach to handle this in the code base?

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @kyle_swire-thompson,

We already handle this, When you add the credentials through the UI they will be saved in the database and can be used by any user that has access to them.