PAID: Create Open Source SSO plugin to auth with Wild Apricot

I looked at the Official SSO Plugin, but Wild Apricot provides an API Key, a Client ID, and a Client Secret. All of that seemed to be too much for the Official SSO Plugin.