Gate server access #75
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
puregarlic/microclimate#75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Even assuming the completion of #69, any user can access any microclimate server if they have a valid Atmosphere account. Since microclimate is being built for private communities, we will need to restrict access to an allowlist.
userstable for the server, responsible for tracking the DIDs of authorized usersSERVER_OWNER_DIDenvironment variable, set to the DID of the root admin for the server. At first launch, this should result in the user's DID automatically getting inserted into theuserstable. For subsequent launches, similar to the default channel, we should check for the number of users and skip insertion as necessaryusersgRPC service for managing server users and permissions. The main actions to support are adding and removing users; user permissions are in the scope of #12 for a later time