Allow sharing of credential tokens within an n8n instance

The idea is:

To allow sharing of credential tokens across users within an n8n instance. This can also be extended to include credential tokens including authentication.

My use case:

I have a the Gmail, Drive etc APIs configured on my private self hosted instance for myself to use. With user management, I now have members of my family and friends use it; it would be convenient to simply just have client ID and client Secret shared to allow people to login directly.

I think it would be beneficial to add this because:

Makes it more friendly for non-tech users to use n8n, and prevents the need to create multiple cloud projects/API accounts just for this purpose.

Any resources to support this?

n8n cloud has something similar for all it’s services.

Are you willing to work on this?

I would be happy to contribute in whatever way I am able