Versions in this module Expand all Collapse all v0 v0.0.1 Nov 30, 2022 Changes in this version + const ContextAdminKey + const ContextCollectionKey + const ContextUserKey + func ActivityLogger(app core.App) echo.MiddlewareFunc + func BindAdminApi(app core.App, rg *echo.Group) + func BindCollectionApi(app core.App, rg *echo.Group) + func BindFileApi(app core.App, rg *echo.Group) + func BindLogsApi(app core.App, rg *echo.Group) + func BindRealtimeApi(app core.App, rg *echo.Group) + func BindRecordApi(app core.App, rg *echo.Group) + func BindSettingsApi(app core.App, rg *echo.Group) + func BindUserApi(app core.App, rg *echo.Group) + func InitApi(app core.App) (*echo.Echo, error) + func LoadAuthContext(app core.App) echo.MiddlewareFunc + func LoadCollectionContext(app core.App) echo.MiddlewareFunc + func RequireAdminAuth() echo.MiddlewareFunc + func RequireAdminAuthOnlyIfAny(app core.App) echo.MiddlewareFunc + func RequireAdminOrOwnerAuth(ownerIdParam string) echo.MiddlewareFunc + func RequireAdminOrUserAuth() echo.MiddlewareFunc + func RequireGuestOnly() echo.MiddlewareFunc + func RequireUserAuth() echo.MiddlewareFunc + func StaticDirectoryHandler(fileSystem fs.FS, disablePathUnescaping bool) echo.HandlerFunc