Is there a solution out there for representing users and organizations similar to how Github contexts work? I'm wanting to implement a REST identity provider service (or use a pre-existing one) to manage users accounts and authentication.