library icon indicating copy to clipboard operation
library copied to clipboard

Add site access options for increased viewing permission granularity

Open maxine opened this issue 5 years ago • 0 comments

Problem Description

Currently, Library utilizes domains to control who can access the site. However, this prohibits access on a person-by-person basis and increases the amount of maintenance needed when different aliases of the same domain are often used (ex: [email protected] versus [email protected]).

Feature

To address these issues, Library should support:

  • [ ] individual email address access via an environment variable and OAuth configuration
  • [ ] the use of regex for domain matching

Additional Information

Library accesses a user's email domain via the user's passport session and checks it against the APPROVED_DOMAINS config var.

maxine avatar Mar 19 '19 13:03 maxine