Resetează Capcha *** după fiecare încercare de conectare eșuată
Utilizatorii trebuie să reverifice că sunt umani după fiecare parolă incorectă. Apeluri widget.reset() și șterge CapchaVerified/payload stat on atât eșecuri cre...
Auto-inject logoUrl, logoSimpleUrl, and orgName variables at send time
EmailTemplateService now merges base variables (logoUrl, logoSimpleUrl, orgName) derived from the org's primary domain before rendering, so all transactional te...
Adăugați porțile de permisiune pentru câmpurile de nivel utilizator și secțiunea de schimbare a parolei în MyAccountTab
Adaugă poarta de acces și MANAGE MINTE SECURITY tab guard la pagina setărilor membrilor
Formular de blocare și auto-procesat după Capcha atunci când se prezintă mai devreme
Dacă utilizatorul depune înainte de widget Capcha este verificat, formularul este Acum dezactivat și widget-ul este declanșat programatic. O dată verificarea co...
Supplement session rights with all known rights for grant-all roles
Adăugaţi graţios RoleRightTypeConvertor pentru ordinale necunoscute
Enforce org+ drepturile membrilor în toate setările, acasă, și calculator
- Adăugați 11 noi drepturi (MANAGE CRM SETTINGS, view TASKS, ********************* la RoleRightType.ts - Adăugați CALCULATOR la ServiceType.ts, AppType.ts și Or...
Starea de verificare live bazată pe SSE pe / pagina de verificare
- Adaugă streaming SSE proxy la *************** - PostCompletionScreen subscrie la SSE; auto-seturi verificate la email link-ul este făcut clic într-o altă filă...
Add SSE endpoint for real-time email verification + improve welcome email logging
Adăugați 11 noi drepturi (119-129) și tipul de serviciu CALCULATOR
MANAGE CRM settings, view tasks, CALC simple, CALC Scientific, CALC PROGRAMER, CALC GRAFING, CALC UNIT CONVERTER, CALC CURRENCY CONVERTER, CALC EMOJIS, CALC CHA...
Pass email verified and email params on redirection to login
Ambele căi de verificare a codului şi de verificare a jetoanelor redirecţionează acum către ***************** astfel încât pagina de autentificare poate arată u...
Arată banner verificat și pre-fill e-mail după verificarea e-mail
Reads ?email verified=1&email=... de la URL pe mount, arată un succes alertă, pre-umple câmpul de nume de utilizator, apoi curăță URL-ul.
Adăugați cardul meu de e-mail Conexiuni la pagina de membru pentru furnizorii personali
Adaugă Gmail Personal și Outlook Carduri de furnizor personal și componente de configurare
Adaugă / resetează-parolă pagină, actualizare Link parolă uitat
Resetarea parolei de e-mail în trei etape: formular de e-mail → Intrare cod 8-char → parolă nouă. Verificați automat jetonul de la URL. Card de sticlă-morfism, ...
Adaugă personal MailboxManager pentru configurarea pe e-mail Oauth/IMAP
Adaugă personal MailboxApi pentru fiecare căsuță de mail OAuth/IMAP management
Redirect Ai uitat parola pentru a te înregistra. {domeniul}/recoperă
Folosește modelul existent de înlocuireDeepestAlias, în concordanță cu link-ul de înregistrare. Parola resetat acum trăiește pe kamo-register.
Adaugă / recover pagina de resetare parolă și proxy API
Flux în trei etape: e-mail → 8-char cod de intrare → parolă nouă. Verificați automat semnul de la URL interogare param, carusel de fundal, card de sticlă-morfis...
Add resetCode to password reset email, add emailVerifyByCode endpoint, send WELCOME_MEMBER after email verification
Add resetCode to password reset email, add emailVerifyByCode endpoint, send WELCOME_MEMBER after email verification
Încarcă drepturile membrilor asupra tuturor elementelor de navigaţie
Fiecare element de navigaţie necesită acum atât org pavilion şi dreptul de membru. 7 noi drepturi de acces adăugate: ACCESS COMMERCE, view CALENDAR, ACCESS CHAT...
Se adaugă 7 drepturi de acces la module (AINS 112-118)
ACCESS COMMERCE, VIEW CALENDAR, ACCESS CHAT, ACCESS MAIL, ACCES VOIP, VIEW SUPPORT, VIEW ANALITICS
Pass human-readable expiry time to email verification template
Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...
Îmbunătățește șablonul de verificare a e-mailului
- Adăugați link-ul de verificare text simplu de mai jos buton ca copie-pastă de rezervă - Comutarea variabilei de expirare de la {expiryMinutes}} la {expiryText...
Searalize full email HTML cu cadru exterior pe șablon salva
- serializeFullEmailHtml infasoara blocuri interioare in cadrul exterior marcat (sigla antetului, titlu/subtitrare, zona de conținut, logo-ul subsolului + denum...
Add code-based email verification path to /verify-email endpoint
The endpoint now handles both token (link click) and userId+code (manual 6-digit entry). Token path unchanged; code path hashes the supplied code and matches ag...
Add weekly image prune and journal vacuum CronJob for k1m1
CronJob runs every Sunday 3am, privileged, pinned to k1m1. - crictl rmi --prune removes unused container images - nsenter journal vacuum enforces 500MB cap - CI...
Necesită *** pe pagina de verificare înainte de fiecare încercare de verificare/retrimitere
*** este resetat după fiecare acțiune (succes sau eșec) astfel încât un nou rezolvarea este necesară pentru fiecare încercare ulterioară.
Adaugă /resend-verification page for login redirections
Creează o rută independentă /resend-verificare care acceptă ?email și ?userId interogare params, reusing PostCompletionScreen for a consistente verificare e-mai...
Redesign email screen de verificare + fix resend email bug
- PostCompletionScreen: full-page layout cu fundal animat org, card de sticlorfism, logo, cutii de coduri vizuale cu 6 cifre, stări de succes/verificate - resen...
Meci de stocare kamo-internal avatar
Dialog cultură produce acum trei PNG pete (50/150/350px) prin pânză, identice la Avatar Manager kamo-intern. După înregistrare returnează utilizatorId, petele S...
Add register-photo endpoint for unauthenticated post-registration avatar upload
POST **************** accepts userId + file/fileSm/fileMd/fileLg without a session. Guards: user must be unverified and have no avatar yet, preventing abuse aga...
Înlocuiește eroarea EMAIL NOT VERIFICATĂ cu cardul bogat de verificare
Atunci când login-ul nu reușește cu EMAIL NOT VERIFICAT cardul de autentificare este înlocuit acum cu un lustruit "Verificați ecranul inbox": animat plic SVG cu...
Extindeți încărcarea fotografiilor pentru a suporta formatele AVIF și SVG
Adaugă imagine/avif și imagine/svg+xml în lista de intrare a fișierului accepta și Regulamentul de validare. Actualizează eticheta indiciu pentru a lista toate ...
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.