I lost my admin rights due to misconfigured SSO

The admin parameter is not required in the SSO payload, but if it is set it will cause the user to lose or gain admin status. From what I remember, Memberful passes the admin SSO parameter. You can probably set a user’s admin status through the Memberful UI. If you cannot find where to do that you should contact Memberful.