"""
URL configuration for app_nutzer – authentication, password management, and settings.
"""
from django.urls import path
from . import views

app_name = 'app_nutzer' 

urlpatterns = [
    # Authentication
    path('login', views.login_view, name='login'),
    path('users/authenticate', views.authenticate_view, name='authenticate'),
    path('logout', views.logout_view, name='logout'),

    # Password management
    path('forgot-pw-form', views.forgot_password_form, name='password.email'),
    path('users/changepassword', views.change_password, name='change_password'),
    path('reset-password/<str:token>', views.password_reset_confirm, name='password.reset'),
    path('reset-password', views.password_reset_submit, name='password.update'),

    # Settings
    path('einstellungen', views.einstellungen_view, name='einstellungen'),

    path('nutzerdaten/reu/<int:reuid>/nu/<int:nutzer_id>', views.nuzterdaten_view, name='nutzerdaten'),


]
