Files
santeh-ray/templates/users/activation_invalid.html
Azimkin 80164b833b
All checks were successful
Build and Push Docker Image / build (push) Successful in 46s
feat: implement user authentication features (registration, activation, and password reset)
- Added email templates for activation and password reset (`activation_email.html`, `password_reset_email.html`, etc.)
- Created forms for registration (`RegisterForm`) and login (`LoginForm`) with custom validation
- Developed new pages for account activation (`activation_success.html`, `activation_invalid.html`), password reset workflow, and profile
- Configured email backend and environment file handling in settings
- Updated header template to conditionally display profile or login links based on authentication status
- Enhanced CSS styles for authentication-related pages and forms
2026-04-15 18:27:23 +02:00

37 lines
1.8 KiB
HTML

{% extends '_layouts/base.html' %}
{% load static %}
{% block title %}Ссылка недействительна{% endblock %}
{% block add_css %}
<link rel="stylesheet" href="{% static 'css/login.css' %}">
{% endblock %}
{% block content %}
<div class="auth-page">
{% include "_fragments/header.html" %}
<main class="auth-section">
<div class="container auth-layout">
<section class="auth-intro auth-intro--reset">
<p class="auth-kicker">Ошибка подтверждения</p>
<h1 class="auth-title">Ссылка недействительна</h1>
<p class="auth-description">
Ссылка подтверждения истекла или уже была использована. Попробуйте зарегистрироваться снова.
</p>
</section>
<section class="auth-panel">
<div class="auth-copy-block">
<h2 class="auth-panel-title">Что можно сделать</h2>
<p class="auth-panel-text">Если аккаунт уже активирован, просто войдите. Если нет, создайте новый аккаунт и подтвердите почту повторно.</p>
<div class="auth-buttons">
<a class="auth-submit-link" href="{% url 'users:login' %}">Войти</a>
<a class="auth-secondary-link" href="{% url 'users:register' %}">Регистрация</a>
</div>
</div>
</section>
</div>
</main>
{% include "_fragments/footer.html" %}
</div>
{% endblock %}