Improve look of default allauth login (for now)

This commit is contained in:
Tobias Kunze 2025-03-16 21:55:30 +01:00
parent f9c691154f
commit 650f601766
3 changed files with 4 additions and 1 deletions

View file

@ -0,0 +1 @@
{% extends "frontend/base.html" %}

View file

@ -95,11 +95,11 @@ INSTALLED_APPS = [
"django.contrib.sessions", "django.contrib.sessions",
"django.contrib.messages", "django.contrib.messages",
"django.contrib.staticfiles", "django.contrib.staticfiles",
"servala.frontend",
"allauth", "allauth",
"allauth.account", "allauth.account",
"allauth.socialaccount.providers.openid_connect", "allauth.socialaccount.providers.openid_connect",
"servala.core", "servala.core",
"servala.frontend",
] ]
MIDDLEWARE = [ MIDDLEWARE = [

View file

@ -1,3 +1,4 @@
from allauth.account.decorators import secure_admin_login
from django.conf import settings from django.conf import settings
from django.conf.urls.static import static from django.conf.urls.static import static
from django.contrib import admin from django.contrib import admin
@ -10,6 +11,7 @@ from servala.frontend import views
admin.site.site_title = _("Servala Admin") admin.site.site_title = _("Servala Admin")
admin.site.site_header = _("Servala Management") admin.site.site_header = _("Servala Management")
admin.site.index_title = _("Dashboard") admin.site.index_title = _("Dashboard")
admin.site.login = secure_admin_login(admin.site.login)
urlpatterns = [ urlpatterns = [
# This adds the allauth urls to the project: # This adds the allauth urls to the project: