Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthHandler ¶
type AuthHandler interface { LoginHandler() fiber.Handler CallbackHandler() fiber.Handler LogoutHandler() fiber.Handler LoginView() fiber.Handler LogoutCallbackHandler() fiber.Handler }
func NewAuthHandler ¶
func NewAuthHandler(sess *session.Session, authenticator *auth.Authenticator, authAudience, authCookieKey string) AuthHandler
type DashboardHandler ¶
type DashboardHandler interface { UploadHandler() fiber.Handler DownloadHandler() fiber.Handler DeleteFileHandler() fiber.Handler DashboardView() fiber.Handler FilesView() fiber.Handler }
DashboardHandler is an interface that defines the methods for the dashboard handler
func NewDashboardHandler ¶
func NewDashboardHandler(s3Service service.S3Service, fileService service.FileService) DashboardHandler
NewDashboardHandler is a factory function that returns instance of the DashboardHandler
Click to show internal directories.
Click to hide internal directories.