Skip to content
Snippets Groups Projects
Commit de79eb53 authored by Tobias Mieves's avatar Tobias Mieves :sparkles:
Browse files

:tada: Initial commit.

parents
No related branches found
No related tags found
No related merge requests found
Pipeline #147530 failed
{% extends 'base-clear.html' %}
{% block title %}Anmelden{% endblock %}
{% block content %}
<div class="w-screen h-screen flex items-center justify-center">
<div class="card max-w-md w-screen m-4 bg-base-100 shadow-xl">
<div class="card-body">
<h2 class="card-title">Anmelden</h2>
{% if form.errors %}
{% for field in form %}
{% for error in field.errors %}
<div class="alert alert-error mb-2">
<div class="flex-1">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
class="w-6 h-6 mx-2 stroke-current">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
d="M18.364 18.364A9 9 0 005.636 5.636m12.728 12.728A9 9 0 015.636 5.636m12.728 12.728L5.636 5.636"></path>
</svg>
<label>{{ error }}</label>
</div>
</div>
{% endfor %}
{% endfor %}
{% endif %}
<form method="post" class="form-control">
{% csrf_token %}
<label for="id_username" class="label">
<span class="label-text">Benutzername:</span>
</label>
<input type="text" name="username" autofocus autocapitalize="none" autocomplete="username"
maxlength="150" required id="id_username" class="input input-bordered">
<label for="id_password" class="label">
<span class="label-text">Passwort:</span>
</label>
<input type="password" name="password" autocomplete="current-password" required id="id_password"
class="input input-bordered">
<div class="card-actions justify-end">
<button type="submit" class="btn mt-4">Anmelden</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}
\ No newline at end of file
{% extends 'base-clear.html' %}
{% block title %}Passwort erfolgreich geändert{% endblock %}
{% block content %}
<div class="w-screen h-screen flex items-center justify-center">
<div class="card max-w-md w-screen m-4 bg-base-100 shadow-xl">
<div class="card-body">
<h2 class="card-title">Passwort erfolgreich geändert.</h2>
<div class="card-actions justify-end">
<a href="{% url 'homeView' %}" class="btn mt-4">Zurück</a>
</div>
</div>
</div>
</div>
{% endblock %}
\ No newline at end of file
{% extends 'base-clear.html' %}
{% block title %}Passwort ändern{% endblock %}
{% block content %}
<div class="w-screen h-screen flex items-center justify-center">
<div class="card max-w-md w-screen m-4 bg-base-100 shadow-xl">
<div class="card-body">
<h2 class="card-title">Passwort ändern</h2>
{% if form.errors %}
{% for field in form %}
{% for error in field.errors %}
<div class="alert alert-error mb-2">
<div class="flex-1">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
class="w-6 h-6 mx-2 stroke-current">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
d="M18.364 18.364A9 9 0 005.636 5.636m12.728 12.728A9 9 0 015.636 5.636m12.728 12.728L5.636 5.636"></path>
</svg>
<label>{{ error }}</label>
</div>
</div>
{% endfor %}
{% endfor %}
{% endif %}
<form method="post" class="form-control">
{% csrf_token %}
<label for="id_old_password" class="label">
<span class="label-text">Altes Passwort:</span>
</label>
<input type="password" name="old_password"
autocomplete="current-password" autofocus=""
required="" id="id_old_password" class="input input-bordered">
<label for="id_new_password1" class="label">
<span class="label-text">Neues Passwort:</span>
</label>
<input type="password" name="new_password1"
autocomplete="new-password" required=""
id="id_new_password1" class="input input-bordered">
<div class="alert alert-info mt-4">
<div class="flex-1">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
class="w-6 h-6 mx-2 stroke-current">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<label>
<ul>
<li>Das Passwort darf nicht zu ähnlich zu anderen persönlichen Informationen sein.
</li>
<li>Das Passwort muss mindestens 8 Zeichen enthalten.</li>
<li>Das Passwort darf nicht allgemein üblich sein.</li>
<li>Das Passwort darf nicht komplett aus Ziffern bestehen.</li>
</ul>
</label>
</div>
</div>
<label for="id_new_password2" class="label">
<span class="label-text">Neues Passwort bestätigen:</span>
</label>
<input type="password" name="new_password2"
autocomplete="new-password" required=""
id="id_new_password2" class="input input-bordered">
<div class="card-actions justify-end">
<button type="submit" class="btn mt-4">Passwort ändern</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}
\ No newline at end of file
{% extends 'base-clear.html' %}
{% block title %}Passwort zurücksetzen{% endblock %}
{% block content %}
<div class="w-screen h-screen flex items-center justify-center">
<div class="card max-w-md w-screen m-4 bg-base-100 shadow-xl">
<div class="card-body">
<h2 class="card-title">Passwort zurücksetzen abgeschlossen</h2>
<p> Ihr Passwort wurde zurückgesetzt. Sie können sich nun anmelden. </p>
<div class="card-actions justify-end">
<a href="{% url 'login' %}" class="btn mt-4">Anmelden</a>
</div>
</div>
</div>
</div>
{% endblock %}
\ No newline at end of file
{% extends 'base-clear.html' %}
{% block title %}Passwort zurücksetzen{% endblock %}
{% block content %}
<div class="w-screen h-screen flex items-center justify-center">
<div class="card max-w-md w-screen m-4 bg-base-100 shadow-xl">
<div class="card-body">
<h2 class="card-title"> E-Mail zum Passwort zurücksetzen abgesendet</h2>
<p>
Wir haben eine E-Mail zum Zurücksetzen des Passwortes an die angegebene E-Mail-Adresse gesendet,
sofern ein entsprechendes Konto existiert. Sie sollte in Kürze ankommen.</p>
<p> Falls die E-Mail nicht angekommen sein sollte, bitte die E-Mail-Adresse auf Richtigkeit und
gegebenenfalls den Spam-Ordner überprüfen.
</p>
</div>
</div>
</div>
{% endblock %}
\ No newline at end of file
{% extends 'base-clear.html' %}
{% block title %}Passwort zurücksetzen{% endblock %}
{% block content %}
<div class="w-screen h-screen flex items-center justify-center">
<div class="card max-w-md w-screen m-4 bg-base-100 shadow-xl">
<div class="card-body">
<h2 class="card-title">Passwort zurücksetzen</h2>
<p>
Passwort vergessen? Einfach die E-Mail-Adresse unten eingeben und den Anweisungen zum Zurücksetzen
des
Passworts in der E-Mail folgen.</p>
{% if form.errors %}
{% for field in form %}
{% for error in field.errors %}
<div class="alert alert-error mb-2">
<div class="flex-1">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
class="w-6 h-6 mx-2 stroke-current">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
d="M18.364 18.364A9 9 0 005.636 5.636m12.728 12.728A9 9 0 015.636 5.636m12.728 12.728L5.636 5.636"></path>
</svg>
<label>{{ error }}</label>
</div>
</div>
{% endfor %}
{% endfor %}
{% endif %}
<form method="post" class="form-control">
{% csrf_token %}
<label for="id_email" class="label">
<span class="label-text">E-Mail-Adresse:</span>
</label>
<input type="email" name="email"
autocomplete="email" required=""
id="id_email" maxlength="254" class="input input-bordered">
<div class="card-actions justify-end">
<button type="submit" class="btn mt-4">Mein Password zurücksetzen</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment