{"repo":"usebasejump/basejump","free":true,"listed":false,"github":"https://github.com/usebasejump/basejump","clone":"git clone https://github.com/usebasejump/basejump.git","description":"Teams, personal accounts, permissions and billing for your Supabase app","language":"PLpgSQL","stars":941,"topics":["supabase"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"This project is unmaintained. it's still useful as an example for how you can implement team accounts with Supabase, particularly the migrations. But stuff like billing is better solved now using the official Supabase sync from Stripe. Basejump Basejump adds personal accounts, team accounts, permissions and billing support to Supabase Auth. Learn more at usebasejump.com. Ask questions on X / Twitter Features - Personal accounts : Every user that signs up using Supabase auth automatically gets their own personal account. Billing on personal accounts can be enabled/disabled. - Team accounts : Team accounts are billable accounts that can be shared by multiple users. Team accounts can be disabled if you only wish to allow personal accounts. Billing on team accounts can also be disabled. - Permissions : Permissions are handled using RLS, just like you're used to with Supabase. Basejump provides convenience methods that let you restrict access to rows based on a user's account access and role within an account - Billing : Basejump provides out of the box billing support for Stripe, but you can add your own providers easily. If you do, please consider contributing them so others can benefit! - Testing : Basejump is fully tested itself, but also provides a suite of testing tools that make it easier to test your own Supabase functions and schema. You can check it out at database.dev/basejump/supabase test helpers. You do not need to be using Basejump to use the testing tools. Quick St","default_branch":null,"files":null,"tree":[],"storefront":"/r/usebasejump","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/usebasejump/basejump/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}