Directories
¶
| Path | Synopsis |
|---|---|
|
Package api exposes Sforza's REST API.
|
Package api exposes Sforza's REST API. |
|
Package auth authenticates incoming HTTP requests.
|
Package auth authenticates incoming HTTP requests. |
|
Package config loads and validates the Sforza service configuration.
|
Package config loads and validates the Sforza service configuration. |
|
Package model defines the core SFBAC domain types shared across layers.
|
Package model defines the core SFBAC domain types shared across layers. |
|
Package service implements SFBAC permission resolution, administration and bootstrap synchronization on top of the store layer.
|
Package service implements SFBAC permission resolution, administration and bootstrap synchronization on top of the store layer. |
|
Package store defines the storage interfaces of Sforza and their implementations: a GORM-backed store (SQLite, PostgreSQL, MySQL) and a local JSON file store.
|
Package store defines the storage interfaces of Sforza and their implementations: a GORM-backed store (SQLite, PostgreSQL, MySQL) and a local JSON file store. |
|
Package testutil provides shared fixtures for Sforza tests.
|
Package testutil provides shared fixtures for Sforza tests. |
Click to show internal directories.
Click to hide internal directories.