Documentation
¶
Index ¶
- func AuthRequired(repos *repository.Repositories, sessionStore *session.Store) fiber.Handler
- func InjectFavicon(repositories *repository.Repositories) fiber.Handler
- func IsAdminPath(c *fiber.Ctx) bool
- func LoadMenuItems(repos *repository.Repositories) fiber.Handler
- func LoadSettings(repos *repository.Repositories) fiber.Handler
- func LoadUserData(repos *repository.Repositories, sessionStore *session.Store) fiber.Handler
- func LoadVersion(repos *repository.Repositories) fiber.Handler
- func RequireSetup(repos *repository.Repositories) fiber.Handler
- func ServeFavicon(repositories *repository.Repositories, storage storage.Provider) fiber.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthRequired ¶
func AuthRequired(repos *repository.Repositories, sessionStore *session.Store) fiber.Handler
AuthRequired ensures that a user is authenticated
func InjectFavicon ¶
func InjectFavicon(repositories *repository.Repositories) fiber.Handler
InjectFavicon middleware injects favicon HTML into templates
func IsAdminPath ¶
func LoadMenuItems ¶
func LoadMenuItems(repos *repository.Repositories) fiber.Handler
LoadMenuItems loads menu items into the context
func LoadSettings ¶
func LoadSettings(repos *repository.Repositories) fiber.Handler
func LoadUserData ¶
func LoadUserData(repos *repository.Repositories, sessionStore *session.Store) fiber.Handler
func LoadVersion ¶
func LoadVersion(repos *repository.Repositories) fiber.Handler
func RequireSetup ¶
func RequireSetup(repos *repository.Repositories) fiber.Handler
RequireSetup checks if there are any users in the system
func ServeFavicon ¶
func ServeFavicon(repositories *repository.Repositories, storage storage.Provider) fiber.Handler
ServeFavicon middleware serves favicon files from storage
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.