You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Define and enforce user roles (e.g. anonymous visitor, authenticated user, contributor/uploader, moderator/admin) and the permissions attached to each.
Scope
Role model and permission checks across the app (view catalog, view details, upload/share, moderate, manage users).
Integrate with the authentication from User login #2 (User login).
Guard the upload/share flow and any moderation actions behind appropriate roles.
Acceptance criteria
Roles defined and assignable.
Permissions enforced on protected actions/routes.
Covered by tests.
Part of the User management milestone. Depends on #2.
Define and enforce user roles (e.g. anonymous visitor, authenticated user, contributor/uploader, moderator/admin) and the permissions attached to each.
Scope
Acceptance criteria
Part of the User management milestone. Depends on #2.
Design reference
Prototype & design direction: Login & access —
#/login