- Shipped
- 6 iulie 2026 la 21:55 UTC
- Author
- Kamo
- Commit
- 584f8b8
Reutilizare (nicio copie a conturilor pentru aceeași persoană): - MemberCreateController reutilizează acum un utilizator existent prin e-mail personal caz-insensivitiv (a fost caz sensibil, lipsa moștenire e-mailuri mixte caz). - SecurityController.Înregistrare reutilizează un cont existent în loc să creeze întotdeauna un utilizator nou: deja membru al org - > 409 ALREADY MINTE "vă rugăm să semnaţi"; cont activ existent -> link org, păstrați parola lor, returnați cont LINKED; deţinătorul neactivat (niciodată verificat şi nu s-a logat) - > revendicaţi-l cu tastat parola. O formă publică nu poate suprascrie niciodată parola globală a unui cont activ. Oglindă de securitate: - Ambele membri interni/membri ai echipei și registrul public apelează acum Toti membrii noi sunt la fel. sub securitatea orgProvider org (ca membru de bază). Poarta de activare a echipei: - login blochează un membru al echipei al cărui statut de membru! există, dar nu este activă în acest moment." Membrii obişnuiţi şi membrii activi ai echipei trec. Întărirea sistemului de rezoluție (X-frații anteriori): - a lua Providers External și PortalController.resolveOrg utilizaţi soluţionarea alias-cădere înapoi și drop the getServerName () fail-open (nu se închide în loc de scurgerea org platforma).