Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRouter ¶
func NewRouter(handler *echo.Echo, l logger.Interface, r services.IRelationshipService, t services.IPermissionService, s services.ISchemaService, e managers.IEntityConfigManager)
NewRouter -. Swagger spec: @title Permify API @description Permify is an open-source authorization service for creating and maintaining fine-grained authorizations accross your individual applications and services. @description Permify converts authorization data as relational tuples into a database you point at. We called that database a Write Database (WriteDB) and it behaves as a centralized data source for your authorization system. You can model of your authorization with Permify's DSL - Permify Schema - and perform access checks with a single API call anywhere on your stack. Access decisions made according to stored relational tuples. @version v0.0.0-alpha4 @contact.name API Support @contact.url https://github.com/Permify/permify/issues @contact.email hello@permify.co @license.name GNU Affero General Public License v3.0 @schemes http https @securityDefinitions.apikey ApiKeyAuth @in header @name api-key-auth @license.url https://github.com/Permify/permify/blob/master/LICENSE @host localhost:3476 @BasePath /v1
Types ¶
This section is empty.