Question about OAuth implementation in n8n

Hi n8n community,

I have been using n8n and have noticed that to connect the platform with other applications, manual configuration of credentials is often required. Recently, I tried relap.app and noticed that they use OAuth to establish connections more directly and easily.

My question is: Is there a possibility for n8n to implement OAuth more widely to connect with other applications? I believe this could offer several advantages:

  1. Increased ease of use for users, especially less technical ones.
  2. Increased security by not directly handling credentials.
  3. Faster and smoother connection process.
  4. Possibility to easily revoke access from connected applications.

I understand that n8n offers great flexibility and customization, which is one of its strengths. Would it be possible to maintain this flexibility while implementing OAuth to simplify the initial connection process?

I’m interested in learning:

  • Has this possibility already been considered?
  • Are there technical or other challenges that would make this implementation difficult?
  • How could the community contribute to making this a reality?

I welcome your perspectives and any additional information you can share on this topic.

Thank you for your time and consideration!