Please display user handles in the "Add people to repo" dialog #156081
Replies: 1 comment
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Bug
Body
Definitions:
benlkBen Keith, which can be changed at any timeIn a repo's access management settings (
https://github.com/github/github/settings/access), the dialog for adding users to the repository does not currently differentiate between users who have the same display name and the same avatar. Here, I've searched for "helen":Note that the only things differentiating users from each other are signifiers that are under the user's control: their display name and avatar image.
The user's handle is displayed on the screen following a click in the modal, but at that point, a user who is adding someone to the repo is already operating on the assumption that this is the correct user.
Failure to differentiate accounts by signifiers that are not user-controlled opens repository owners to attacks by account-cloning: creating an account that has the same avatar and display name as a known account, and waiting for the repository owner to erroneously add the clone instead of the real user.
Please add the user's handle to the "Add people" dialog. To prevent against homoglyph attacks, make sure that the handle is displayed using a monospace font which adequately distinguishes between common homoglyphs that can be used in a Github handle, like
0OandIl1Beta Was this translation helpful? Give feedback.
All reactions