Main/WordPress Fullstack/Blueprints/Custom Themes/Custom Frontend Authentication, Registration & User Dashboard
Back to «Custom Themes» cardsТрудозатраты~12 рабочих часов
Фриланс вилка~$540 – $900 (€480 – €840)
Оценка веб-студии~$1,140 – $1,920 (€1080 – €1800)
ТЗ заказчика (исходный бриф):
Our portal users should log in, register, and update their profile directly on branded frontend pages. They should never see the default WordPress wp-login.php screen or access /wp-admin.
Ключевые требования:
- •Branded frontend page templates: page-login.php, page-register.php, page-profile.php
- •Server-side authentication handler via wp_signon() with Nonce verification and descriptive error alerts
- •Customer registration with email uniqueness checks, strong password requirements, and Honeypot antispam trap
- •User account dashboard allowing profile updates (name, bio, password) via wp_update_user()
- •Complete redirect protection blocking subscriber role access to /wp-admin and hiding the Admin Bar
Ограничения проекта:
- •No heavy membership plugins (Ultimate Member, MemberPress) — native WordPress user API only
- •Strict password security and HTTPS enforcement
- •Zero exposure of default wp-login.php URL
Критерии приёмки (KPI):
- Zero spam account registrations via Honeypot trap
- 100% of subscriber visits to /wp-admin redirected to /profile
- Passes OWASP top-10 authentication security review
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: