I was wondering if there's any way that instead of saving the consumer/shared secret keys on per user it will be saved per partner. My table is relatively the same (partner_id, partner_name, consumer_key, shared_secret, etc) . I already created a module/interface that will do all the CRUD operations for my Partner table when I found out that I cannot use my module since OAuth's table for saving consumer keys cannot be arbitrary set.

Do you think it's possible that I can use OAuth using my table instead of the oauth_common_provider_consumer?