From f2bc51e1c613064a66b04ff3def0cdd7c6bde617 Mon Sep 17 00:00:00 2001 From: Nguyen Ngo Date: Sun, 26 Apr 2026 15:20:52 -0400 Subject: [PATCH] 04/26 Fixed HIBP issue --- app/__init__.py | 2 +- app/templates/base.html | 48 +++++++++++++++++++++++------------------ 2 files changed, 28 insertions(+), 22 deletions(-) diff --git a/app/__init__.py b/app/__init__.py index 8b02e1f..6132bf7 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -59,7 +59,7 @@ def create_app(config_name: str = 'development') -> Flask: "style-src 'self'; " "img-src 'self' data:; " "font-src 'self'; " - "connect-src 'self'; " + "connect-src 'self' https://api.pwnedpasswords.com; " "frame-ancestors 'none';" ) return response diff --git a/app/templates/base.html b/app/templates/base.html index 349c63b..8b8a1de 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -1,25 +1,31 @@ - + + + + + + + {% block title %}PassKeeper{% endblock %} + + + + {% block head_extra %}{% endblock %} + - - - - - - {% block title %}PassKeeper{% endblock %} - - - - {% block head_extra %}{% endblock %} - + + {% block body %}{% endblock %} - - {% block body %}{% endblock %} +
-
- - {% block scripts %}{% endblock %} - - - \ No newline at end of file + {% block scripts %}{% endblock %} + +