Загрузка данных


[*] Начинаем тестирование HTTP-методов для http://10.0.20.5:5000
[*] Эндпоинтов для проверки: 26

[1] ТЕСТИРОВАНИЕ БЕЗ АУТЕНТИФИКАЦИИ

--- Эндпоинт: / (Сессия: anon) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /home (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fhome
  POST     -> 302 [-] (auth required) -> /?next=%2Fhome
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fhome
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /home_admin (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fhome_admin
  POST     -> 302 [-] (auth required) -> /?next=%2Fhome_admin
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fhome_admin
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_card (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fadd_card
  POST     -> 302 [-] (auth required) -> /?next=%2Fadd_card
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fadd_card
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /recharge_balance (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Frecharge_balance
  POST     -> 302 [-] (auth required) -> /?next=%2Frecharge_balance
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Frecharge_balance
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /delete_card (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fdelete_card
  POST     -> 302 [-] (auth required) -> /?next=%2Fdelete_card
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fdelete_card
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /cart (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fcart
  POST     -> 302 [-] (auth required) -> /?next=%2Fcart
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fcart
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /checkout (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fcheckout
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /like (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Flike
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Flike
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /users (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fusers
  POST     -> 302 [-] (auth required) -> /?next=%2Fusers
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fusers
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /news (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fnews
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fnews
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/add (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fadd
  POST     -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fadd
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fadd
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/edit/1 (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fedit%2F1
  POST     -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fedit%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fedit%2F1
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/delete/1 (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fadmin%2Fnews%2Fdelete%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /edit_user/3 (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fedit_user%2F3
  POST     -> 302 [-] (auth required) -> /?next=%2Fedit_user%2F3
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fedit_user%2F3
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /delete_game/1 (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fdelete_game%2F1
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fdelete_game%2F1
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /search_suggestions (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fsearch_suggestions
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fsearch_suggestions
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /search_suggestions1 (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fsearch_suggestions1
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fsearch_suggestions1
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_game (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Fadd_game
  POST     -> 302 [-] (auth required) -> /?next=%2Fadd_game
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Fadd_game
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /editor_game/1 (Сессия: anon) ---
  GET      -> 302 [-] (auth required) -> /?next=%2Feditor_game%2F1
  POST     -> 302 [-] (auth required) -> /?next=%2Feditor_game%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (auth required) -> /?next=%2Feditor_game%2F1
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /ban_user/3 (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fban_user%2F3
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_to_cart/1 (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fadd_to_cart%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /remove_from_cart/1 (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fremove_from_cart%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_to_likes/1 (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fadd_to_likes%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /remove_from_likes/1 (Сессия: anon) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (auth required) -> /?next=%2Fremove_from_likes%2F1
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

[2] ТЕСТИРОВАНИЕ ОТ ИМЕНИ ОБЫЧНОГО ПОЛЬЗОВАТЕЛЯ
[+] Успешный вход как test@test.ru -> http://10.0.20.5:5000/home

--- Эндпоинт: / (Сессия: user) ---
  GET      -> 302 [-] (redirect) -> /home
  POST     -> 302 [-] (redirect) -> /home
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (redirect) -> /home
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /home (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /home_admin (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_card (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /recharge_balance (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /delete_card (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /cart (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /checkout (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /cart
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /like (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /users (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /news (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/add (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/edit/1 (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/delete/1 (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /edit_user/3 (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /delete_game/1 (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /search_suggestions (Сессия: user) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /search_suggestions1 (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_game (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /editor_game/1 (Сессия: user) ---
  GET      -> 403 [! FORBIDDEN]
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 403 [! FORBIDDEN]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /ban_user/3 (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 403 [! FORBIDDEN]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_to_cart/1 (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /like
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /remove_from_cart/1 (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /cart
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_to_likes/1 (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /home
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /remove_from_likes/1 (Сессия: user) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /like
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

[3] ТЕСТИРОВАНИЕ ОТ ИМЕНИ АДМИНИСТРАТОРА
[+] Успешный вход как admin@mail.ru -> http://10.0.20.5:5000/home_admin

--- Эндпоинт: / (Сессия: admin) ---
  GET      -> 302 [-] (redirect) -> /home
  POST     -> 302 [-] (redirect) -> /home
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 302 [-] (redirect) -> /home
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /home (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /home_admin (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_card (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /recharge_balance (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /delete_card (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /cart (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /checkout (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /cart
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /like (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /users (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /news (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/add (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/edit/1 (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /admin/news/delete/1 (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /admin/news
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /edit_user/3 (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /delete_game/1 (Сессия: admin) ---
  GET      -> 500 [?]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 500 [?]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /search_suggestions (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /search_suggestions1 (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 405 [-] (method not allowed)
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_game (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /editor_game/1 (Сессия: admin) ---
  GET      -> 200 [+]
  POST     -> 200 [+]
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 200 [+]
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /ban_user/3 (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /users
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_to_cart/1 (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /like
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /remove_from_cart/1 (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /cart
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /add_to_likes/1 (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /home
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

--- Эндпоинт: /remove_from_likes/1 (Сессия: admin) ---
  GET      -> 405 [-] (method not allowed)
  POST     -> 302 [-] (redirect) -> /like
  PUT      -> 405 [-] (method not allowed)
  DELETE   -> 405 [-] (method not allowed)
  PATCH    -> 405 [-] (method not allowed)
  OPTIONS  -> 200 [+]
  HEAD     -> 405 [-] (method not allowed)
  TRACE    -> 405 [-] (method not allowed)
  CONNECT  -> 405 [-] (method not allowed)
  FOO      -> 405 [-] (method not allowed)

================================================================================
ИТОГОВЫЙ ОТЧЁТ
================================================================================
[+] Опасные методы (PUT, DELETE, TRACE, CONNECT, PATCH) нигде не разрешены.
[+] На части эндпоинтов корректно возвращается 403 Forbidden для недостаточных прав.
================================================================================