feat: Adds route-level role filtering. (#3734)
* feat: Adds route-level role filtering. Another layer in the onion of security and performance * fix: Regression in authentication middleware
This commit is contained in:
@@ -161,6 +161,10 @@ export async function buildAdmin(overrides: Partial<User> = {}) {
|
||||
return buildUser({ ...overrides, isAdmin: true });
|
||||
}
|
||||
|
||||
export async function buildViewer(overrides: Partial<User> = {}) {
|
||||
return buildUser({ ...overrides, isViewer: true });
|
||||
}
|
||||
|
||||
export async function buildInvite(overrides: Partial<User> = {}) {
|
||||
if (!overrides.teamId) {
|
||||
const team = await buildTeam();
|
||||
|
||||
Reference in New Issue
Block a user