i'm currently testing something with #g4p #galaxy4productions login system .
you see, the SSO system used to work by going through me, meaning that if you logged in for g4p to access something, your oauth shit would be going through me.
this has changed. now, rather than the otuah application going through me, it goes from g4p directly, meaning it's at the organizational level for g4p-studeios, and checkes to see if the person attempting to login is a member of the organization.
@adisonverlice Oh so this is for like internal things? I know at some point I was thinking if we ever do games that would have online features like FreightFate, I was thinking of using Clerk, https://clerk.com to do that stuff, since it has various features and doesn't need us to run some full auth system on our server.
@alexchapman kinda. it still runs on GitHub so we're not gonna be running any external authentication servers, the only difference here is in stead of sending the authentication requests to me, it sends them directly to g4p studios
@alexchapman yeah.
in fact, it'll be very comprible to the "sign in with GitHub" page, so nothing knew in terms of the user interface if you know GitHub oauth (which I assume you do, you use it with tailscale)