diff options
| author | Wayne-Cole <77279425+Wacky404@users.noreply.github.com> | 2025-07-30 23:49:21 -0500 |
|---|---|---|
| committer | Wayne-Cole <77279425+Wacky404@users.noreply.github.com> | 2025-07-30 23:49:21 -0500 |
| commit | f7953360b3f5f033233e2716d57f55f34d48945f (patch) | |
| tree | 8acd4f913c79e1edf1a8ff46c10201c8bc84b995 /internal/cmd/root.go | |
| parent | fff73ec96f70f1a223ea983627bb21b8a9124be9 (diff) | |
| download | rpserver-f7953360b3f5f033233e2716d57f55f34d48945f.tar.xz rpserver-f7953360b3f5f033233e2716d57f55f34d48945f.zip | |
chore: updating files
Diffstat (limited to 'internal/cmd/root.go')
| -rw-r--r-- | internal/cmd/root.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/internal/cmd/root.go b/internal/cmd/root.go index ef0119d..36668bc 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -25,11 +25,13 @@ func ExecuteServer(port string, cert string, key string) error { mux := http.NewServeMux() mux.Handle("/", middleware.Recover(http.HandlerFunc(serveLoginPage))) + mux.Handle("/login", middleware.Recover(http.HandlerFunc(serveLoginPage))) mux.Handle("/auth/login", middleware.Recover(http.HandlerFunc(handleLogin))) mux.Handle("/dashboard", middleware.Recover(middleware.Cookies(http.HandlerFunc(serveDashboard)))) - mux.Handle("/proxy", middleware.Recover(middleware.JWT(http.HandlerFunc(handleProxy)))) // mux.Handle("/settings/generate", middleware.Recover(middleware.Cookies(http.HandlerFunc()))) - mux.Handle("/status", middleware.Recover(http.HandlerFunc(handleStatus))) + + mux.Handle("v1/proxy", middleware.Recover(middleware.JWT(http.HandlerFunc(handleProxy)))) + mux.Handle("v1/status", middleware.Recover(http.HandlerFunc(handleStatus))) err := http.ListenAndServeTLS(port, cert, key, mux) return err @@ -66,7 +68,7 @@ func handleLogin(w http.ResponseWriter, r *http.Request) { HttpOnly: true, Secure: true, SameSite: http.SameSiteStrictMode, - Expires: time.Now().Add(time.Minute * 2), + Expires: time.Now().Add(time.Minute * 5), } http.SetCookie(w, cookie) |
