-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
We need to standardize and stabilize our authentication system, to allow us to start building authenticated functionality in a more "controlled" fashion.
This includes several near-term steps:
- Integrate authentication code from
macrostrat.auth_system#114 - Logically split auth API from the rest of the map ingestion API #120
Additionally, it may be useful to build out some proof-of-concept routes for several levels of functionality:
- Saved locations functionality can allow testing Row-level security (people should be able to see only their locations)
- Admin routes (e.g., a route to refresh PostgREST schemas) can test admin vs. user gating
- Updating and merging Column builder authentication / role based access control #156 would provide RLS functionality to column creation
#99 may be a useful reference