aboutsummaryrefslogtreecommitdiff
path: root/crates/secd/src/auth/z/mod.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-06-19hack to allow impersonator to impersonate targetbenj21-131/+414
2023-06-12🤮: add check_list_namespaces as a temporary hack while using spicebenj3-12/+61
2023-05-26🐞: don't panic when parsing a malformed api tokenbenj1-4/+12
2023-05-24just script: amznl2 release 🫡benj1-6/+10
2023-05-22update credential API to include sessionsbenj25-740/+1029
This change updates the credential API to include sessions as just another credential type. It adds the ApiToken type and enables revocation of credentials. Updates were also made to the Identity API which now includes a list of new credentials added to an Identity. This change also migrates off the hacky ENV configuration paradigm and includes a new config.toml file specified by the SECD_CONFIG_PATH env var. No default is currently provided. Clippy updates and code cleanup.
2023-04-24email templates, sendgrid, creds, and some experimental thingsbenj27-889/+1764
Started playing with namespace configs and integrating with zanzibar impls. Still lot's of experimenting and dead code going on.
2022-12-31cleanup authzbenj4-22/+45
2022-12-30impl authZ write and check (depends on spicedb for now)benj81-95/+11072
2022-12-29revoke session (+ some cleanup)benj5-11/+13
2022-12-24refactor everything with more abstraction and a nicer interfacebenj67-2641/+2065
2022-12-21some cleanupbenj6-26/+47
2022-12-12[secd] expires_at -> expired_at for sessionsbenj7-8/+8
2022-12-12(oauth2 + email added): a mess that may or may not really work and needs to ↵benj44-477/+2243
be refactored...
2022-12-08update schema to `secd`benj17-45/+67
add dummy `dev` command to cli
2022-12-01- basic functionality with psql and sqlitebenj51-822/+2908
- cli helper tool
2022-11-25some shell is coming together and a rough APIbenj22-3/+3923