From 8062daef7543f9a509f209cf95425a05390194eb Mon Sep 17 00:00:00 2001 From: Miguel Barão Date: Sat, 27 Jan 2018 22:11:56 +0000 Subject: [PATCH] - added support for xsrf (cross site request forgery) --- BUGS.md | 14 +++++++------- serve.py | 2 +- templates/maintopics.html | 7 +++++++ templates/topic.html | 2 -- 4 files changed, 15 insertions(+), 10 deletions(-) diff --git a/BUGS.md b/BUGS.md index 7a91a0d..35bde3c 100644 --- a/BUGS.md +++ b/BUGS.md @@ -1,24 +1,23 @@ -BUGS: +# BUGS - detect questions in questions.yaml without ref -> error ou generate default. - topicos virtuais nao deveriam aparecer. na construção da árvore os sucessores seriam ligados directamente aos predecessores. - Criar outra estrutura organizada em capítulos (conjuntos de tópicos). Permitir capítulos de capítulos, etc. talvez usar grafos de grafos... - error if demo.yaml has no topics - session management. close after inactive time. -- implementar xsrf. Ver [http://www.tornadoweb.org/en/stable/guide/security.html#cross-site-request-forgery-protection]() - generators not working: bcrypt (ver blog) - tabelas nas perguntas radio/checkbox não ocupam todo o espaço como em question. - mover javascript para ficheiros externos e carregar com