add auth functionality

This commit is contained in:
2025-12-08 14:28:07 +00:00
parent 2c0af8e237
commit 44cd64a1db
34 changed files with 3463 additions and 7056 deletions

19
policies/testdata/principals.yaml vendored Normal file
View File

@@ -0,0 +1,19 @@
# yaml-language-server: $schema=https://api.cerbos.dev/latest/cerbos/policy/v1/TestFixture/Principals.schema.json
# docs: https://docs.cerbos.dev/cerbos/latest/policies/compile#_sharing_test_fixtures
principals:
user#1:
id: user#1
roles:
- user
attr: {}
admin#2:
id: admin#2
roles:
- admin
attr: {}
thirdParty#3:
id: thirdParty#3
roles:
- thirdParty
attr: {}