representable icon indicating copy to clipboard operation
representable copied to clipboard

Changing member permissions displays all users on member dropdown

Open lauren-johnston opened this issue 5 years ago • 2 comments

Describe the bug Changing member permissions displays all users on the org pages. This is not necessarily a huge problem because sites like github show all accounts. However, it feels weird to see them in a dropdown where everything is very visible.

To Reproduce Steps to reproduce the behavior:

  1. Go to dashboard
  2. Click on an org (if you don't have one, make one first)
  3. Scroll down to manage membership
  4. Click on manage -> add/change user permissions
  5. See dropdown

Expected behavior Invites users by email but does not reveal all users on site.

Screenshots Screen Shot 2020-05-26 at 8 02 04 PM

lauren-johnston avatar May 27 '20 03:05 lauren-johnston

This may be helpful (integrates with django allauth) https://github.com/bee-keeper/django-invitations

lauren-johnston avatar Jul 04 '20 07:07 lauren-johnston

Actually it might be simpler than that: https://sendgrid.com/docs/for-developers/sending-email/django/

lauren-johnston avatar Jul 04 '20 07:07 lauren-johnston