I have reviewed the q2a-open-login plugin however it doesnt show how to make one for a custom/generic Oauth2 or OpenID Connect SSO login provider. Has anyone done this before? I can't find any resources to help me figure it out. I have gotten my Okta-hosted login working with Okta's sample PHP application, but not sure where to go from there. TIA.