added user Session Handler --> closed #20

This commit is contained in:
2025-08-12 15:47:36 +02:00
parent 64bc58a3a5
commit a87bef8c89
13 changed files with 127 additions and 101 deletions

View File

@@ -22,17 +22,15 @@ func main() {
if err != nil {
log.Println("No .env file found in directory!")
}
if(helper.GetEnv("GO_ENV", "production") == "debug") {
if helper.GetEnv("GO_ENV", "production") == "debug" {
log.Println("Debug mode enabled")
log.Println("Environment Variables")
envs := os.Environ()
for _, e := range envs {
fmt.Println(e)
}
for _, e := range envs {
fmt.Println(e)
}
}
models.DB, err = OpenDatabase()
if err != nil {
log.Fatal(err)
@@ -48,8 +46,9 @@ func main() {
server.HandleFunc("/time/new", endpoints.TimeCreateHandler)
server.Handle("/time", ParamsMiddleware(endpoints.TimeHandler))
server.HandleFunc("/logout", endpoints.LogoutHandler)
server.HandleFunc("/user/login", endpoints.LoginHandler)
server.HandleFunc("/user/settings", endpoints.UserSettingsHandler)
server.HandleFunc("/user/{action}", endpoints.UserHandler)
// server.HandleFunc("/user/login", endpoints.LoginHandler)
// server.HandleFunc("/user/settings", endpoints.UserSettingsHandler)
server.HandleFunc("/team", endpoints.TeamHandler)
server.HandleFunc("/team/presence", endpoints.TeamPresenceHandler)
server.Handle("/", http.RedirectHandler("/time", http.StatusPermanentRedirect))