mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-22 00:26:55 -04:00
[GH-ISSUE #239] Restrict users from accessing games #125
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Huskydog9988 on GitHub (Sep 4, 2025).
Original GitHub issue: https://github.com/Drop-OSS/drop/issues/239
Not every instance admin will want every user on int to be able to access every game imported. My initial proposition when thinking about this was to restrict user's based on the library source the game came from, but due to how drop is architected, I think instead managing it per game is probably for the best.
To keep managing which user's can access which content simple, and for future expandability, I think implementing a simple rbac system would do wonders for ux. This system should also be extended to allow for a very basic parental control system. In it, games above a certain age rating, like M, could be excluded based on a user's role as well.
@DecDuck commented on GitHub (Sep 4, 2025):
https://github.com/Drop-OSS/drop/issues/236
@Huskydog9988 commented on GitHub (Sep 4, 2025):
I totally missed that issue being opened
Restrict users from accessing gamesto [GH-ISSUE #239] Restrict users from accessing games