Make sure that Repository Diffusion Identities "Automatically Detected User " are not created from unverified emails.
Closes T15965
Differential D25845
Repository Identity "Automatically Detected User": don't trust unverified emails valerio.bozzolan on Thu, Dec 5, 09:58. Authored by
Details Make sure that Repository Diffusion Identities "Automatically Detected User " are not created from unverified emails. Closes T15965 Find at least one identity that is assigned to nobody: http://phorge.localhost/diffusion/identity/ (For example, you may easily find an identity of "GitHub <noreply@github.com>") (Double check that its "Assigned To" is unset or make sure it's unset for this test) Be evil: add *that* email in your Profile → Settings → Email addresses. So, for example add "noreply@github.com", like a rogue. The email can stay unverified. Run this command to immediately cause an effect: ./bin/repository rebuild-identities --all-identities
Diff Detail
Event TimelineComment Actions Thanks folks 💃 Let's land and open visibility, so other people can read more and cherry-pick in their stable if they need. P.S. sorry for late test plan completion :D :D I've tested in my production btw |