Add token length check to account info handler

This commit is contained in:
maru committed 2023-12-29 15:12:57 -05:00
1 parent b1e67634df
commit be62fc939a
1 file changed
+5
+5
View File
@@ -41,6 +41,11 @@ func (s *Server) HandleAccountInfo(w http.ResponseWriter, r *http.Request) {
return
}
if len(token) != 32 {
http.Error(w, "invalid token", http.StatusBadRequest)
return
}
username, err := db.GetUsernameFromToken(token)
if err != nil {
http.Error(w, err.Error(), http.StatusBadRequest)