fix(user): replace 'user' type with 'visitor' in user creation

refactor(session): improve token expiration handling in GetTokenInfo

chore: add /dist to gitignore
This commit is contained in:
2026-05-05 15:35:04 +08:00
parent a2869c1e0e
commit cdeaa5bacc
3 changed files with 14 additions and 5 deletions
+2 -2
View File
@@ -312,8 +312,8 @@ func CreateUserHandler(w http.ResponseWriter, r *http.Request) {
return
}
if req.Type != "admin" && req.Type != "user" && req.Type != "superuser" {
utils.SendErrorResponse(w, http.StatusBadRequest, "Invalid type: must be 'admin' or 'user' or 'superuser'")
if req.Type != "admin" && req.Type != "visitor" && req.Type != "superuser" {
utils.SendErrorResponse(w, http.StatusBadRequest, "Invalid type: must be 'admin' or 'visitor' or 'superuser'")
postLog.Warning(fmt.Sprintf("[CreateUserHandler] CreateUser failed: invalid type: %s", req.Type))
return
}