middleware

package
v1.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

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 IsAdminPath(c *fiber.Ctx) bool

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL