dboehmer / coocook

👨‍🍳🦉 Web application for collecting recipes and making food plans
https://coocook.org/
Other
11 stars 2 forks source link

Add organizations (user groups) #107

Open dboehmer opened 4 years ago

dboehmer commented 4 years ago

Users should be organized in groups to grant permissions to an abstract group instead of managing individual permissions.

dboehmer commented 4 years ago

Open question: How to create a UNIQUE constraint over two tables users and groups? Probably have both tables independently and do the checks in Perl.

Additional to do:

moseschmiedel commented 4 years ago

@dboehmer I want to attend the implementation of this issue ;)

dboehmer commented 4 years ago

probably also:

dboehmer commented 4 years ago

Just merged the first milestone for this: 60c5f9a92d8710bb41a729e2c1d186a8b10ab8dc

The branch https://github.com/dboehmer/coocook/tree/organizations still exists and needs to be continued:

Still left to do: complete invitation & confirmation workflow. Currently organization admins can just add users as they want.