Documentation
¶
Index ¶
- Variables
- func GetCheckInsOnDate(s *server.Server) fiber.Handler
- func GetPK(s *server.Server) fiber.Handler
- func NewBleveUserIndex(index_path string) bleve.Index
- func PublicMaxedOut(c *fiber.Ctx) error
- func SetupAdminRoutes(s *server.Server)
- func SetupPublicRoutes(s *server.Server)
- func UserBlank(s *server.Server) fiber.Handler
- func UserCheckIn(s *server.Server) fiber.Handler
- func UserCheckInForm(s *server.Server) fiber.Handler
- func UserEdit(s *server.Server) fiber.Handler
- func UserEditForm(s *server.Server) fiber.Handler
- func UserGet(s *server.Server) fiber.Handler
- func UserGetByBarcode(s *server.Server) fiber.Handler
- func UserNewForm(s *server.Server) fiber.Handler
- func UserSearch(s *server.Server) fiber.Handler
- type BleveUser
- type CheckInResult
Constants ¶
This section is empty.
Variables ¶
View Source
var PublicLimter = rate_limiter.New(rate_limiter.Config{ Max: 3, Expiration: 1 * time.Second, KeyGenerator: func(c *fiber.Ctx) string { return c.Get("x-forwarded-for") }, LimitReached: PublicMaxedOut, LimiterMiddleware: rate_limiter.SlidingWindow{}, })
View Source
var X25519Private [32]byte
View Source
var X25519PrivateB64String string
View Source
var X25519Public [32]byte
View Source
var X25519PublicB64String string
Functions ¶
func NewBleveUserIndex ¶ added in v1.0.8
func PublicMaxedOut ¶
func SetupAdminRoutes ¶
func SetupPublicRoutes ¶
Types ¶
type CheckInResult ¶ added in v1.0.16
type CheckInResult struct { Username string `json:"username"` UUID string `json:"uuid"` Parents string `json:"parents"` }
TODO move , to file
Click to show internal directories.
Click to hide internal directories.