Documentation ¶
Index ¶
- type Claims
- type ContextKey
- type ErrorData
- type FilesData
- type LoginErrors
- type RegistrationErrors
- type Server
- func (s *Server) E400(w http.ResponseWriter, r *http.Request)
- func (s *Server) E404(w http.ResponseWriter, r *http.Request)
- func (s *Server) E500(w http.ResponseWriter, r *http.Request)
- func (s *Server) FileDelete(w http.ResponseWriter, r *http.Request)
- func (s *Server) FileUpdate(w http.ResponseWriter, r *http.Request)
- func (s *Server) FilesGet(w http.ResponseWriter, r *http.Request)
- func (s *Server) GetValidJWTUsername(c *http.Cookie, ctx context.Context) string
- func (server *Server) ListenAndServe()
- func (s *Server) LoginGet(w http.ResponseWriter, r *http.Request)
- func (s *Server) LoginPost(w http.ResponseWriter, r *http.Request)
- func (server *Server) ParseTemplates()
- func (s *Server) RegisterGet(w http.ResponseWriter, r *http.Request)
- func (s *Server) RegisterPost(w http.ResponseWriter, r *http.Request)
- func (s *Server) SetupRoutes()
- func (s *Server) UploadGet(w http.ResponseWriter, r *http.Request)
- func (s *Server) UploadPost(w http.ResponseWriter, r *http.Request)
- func (s *Server) ValidateJwt(next http.Handler) http.Handler
- func (server *Server) ViewFile(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoginErrors ¶
type RegistrationErrors ¶
type Server ¶
func (*Server) FileDelete ¶
func (s *Server) FileDelete(w http.ResponseWriter, r *http.Request)
func (*Server) FileUpdate ¶
func (s *Server) FileUpdate(w http.ResponseWriter, r *http.Request)
func (*Server) GetValidJWTUsername ¶
func (*Server) ListenAndServe ¶
func (server *Server) ListenAndServe()
func (*Server) ParseTemplates ¶
func (server *Server) ParseTemplates()
func (*Server) RegisterGet ¶
func (s *Server) RegisterGet(w http.ResponseWriter, r *http.Request)
func (*Server) RegisterPost ¶
func (s *Server) RegisterPost(w http.ResponseWriter, r *http.Request)
func (*Server) SetupRoutes ¶
func (s *Server) SetupRoutes()
func (*Server) UploadPost ¶
func (s *Server) UploadPost(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.