Basic access control #2

Open
opened 2019-11-10 01:11:36 +01:00 by binaryDiv · 0 comments
Owner

Basic access control for issues (and projects).

  • Users cannot see anything if not logged in (redirect to login: #1)
  • Projects have owner, issues inherit owner from project
  • Projects can be public or private
  • Private projects and its issues can only be seen, read and modified by owner
  • Public projects can be seen, read and modified by everyone who is logged in
  • LATER: access control lists, users can grant all kinds of permissions to other users and groups -- not needed for now, but keep this in mind for implementation
Basic access control for issues (and projects). - [x] Users cannot see anything if not logged in (redirect to login: #1) - [ ] Projects have owner, issues inherit owner from project - [ ] Projects can be public or private - [ ] Private projects and its issues can only be seen, read and modified by owner - [ ] Public projects can be seen, read and modified by everyone who is logged in - LATER: access control lists, users can grant all kinds of permissions to other users and groups -- not needed for now, but keep this in mind for implementation
binaryDiv added this to the Milestone 1: v0.1.0 milestone 2019-11-10 01:11:36 +01:00
This repo is archived. You cannot comment on issues.
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: binaryDiv/tofu#2
No description provided.