Un droit pour les comptes d'utilisateurs, et une adresse garée pour changer d'une adresse

Featurekamo-shared-library
Expédié
4 septembre 2026 à 19:18 UTC
Auteur
Kamo
Commite
866f9be

Trois ajouts, tous la moitié commune des travaux qui ont atterri Service de sécurité et kamo-interne. PlatformRightType.MANAGE-USERS, en annexe. Un compte utilisateur est la personne; a Le membre est la relation d'une organisation avec cette personne. Tous les autres La liste des membres de la plate-forme est portée à une seule organisation en la construction et l'onglet Utilisateurs ne l'est pas délibérément, de sorte qu'il atteint tous les locataires à la fois - un rayon de quantité de souffle à un niveau strictement plus grand que la succession d'orges, et donc non Effectué ORGANISATION. Appelés plutôt qu'insérés parce que getSortOrder() est l'ordinal. UserEmailChangeDequest, avec son référentiel. USERS.EMAIL est le deuxième des trois identifiants de connexion et la récupération de mot de passe d'adresse écrit à, de sorte qu'il ne peut pas être écrit à partir d'un formulaire: celui qui parvient à un navigateur signé pour trente Deuxièmements, sinon, les secondes pourraient indiquer la récupération de compte dans une boîte aux lettres, elles qui sont les leurs propres. La nouvelle adresse est garée ici jusqu'à ce qu'un code et un lien prouvent la livraison. C'est la table propre plutôt que les colonnes sur les e-mails - les jetons - ce tableau n'est PAS NULL partout et peuplé, et une nouvelle colonne non nucléable sur une population Une table n'est silencieusement jamais créée sans DEFAULT. L'UTILISATEUR-CANIQUES-CHANGE-VÉGÉE ET UTILISATEUR-EMAIL-CHANGED. La première va à l'adresse être revendiqués et c'est ce qui fait que le changement prend effet. La seconde part à l'adresse laissée à la place et est le seul avis de quelqu'un dont la session a été volé aura jamais de l'avantage, c'est pourquoi il est envoyé bien que personne ne l'ait demandé. Les deux épinglées par un essai: une paire canonique à moitié ajoutée lance à l'intérieur de la chargeAll() et se casse d'ensemencement pour chaque organisation sur la plate-forme, pas seulement la sienne.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation