Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

money - Safety deposit box #4

Closed
8 of 16 tasks
monk-afk opened this issue May 12, 2024 · 1 comment
Closed
8 of 16 tasks

money - Safety deposit box #4

monk-afk opened this issue May 12, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@monk-afk
Copy link
Owner

monk-afk commented May 12, 2024

Mod(s) Affected

  • SquareOne money

Description of planned update
Safety deposit box is an inventory storage item, like a chest, which is password protected rather than assigned to the players. The intention is to have an area in the server bank to store the safe and they will not become 'abandonned' after a year, like protectors.
Password protection is to allow cross-account access, without having a list of 'allowed' names.


  • password security functions
  • After place node, open formspec to assign the chest a player which will be used to set up their password on the safe
  • Disallow click actions if there is no 'owner' set up
  • After the password is set, the owner meta is not used for access functions
  • on right click, open password formspec and only show inventory on successful authorization
  • If after X amount of failed auth attempts, timelock the safe for like an hour or something.
  • Textures for node
  • Recovery codes

Testing Q/A

  • Live environment test
  • Yes
  • Any unforseen bugs?
  • No

Deployment Status

  • Not Ready, stalled
  • Not Ready, under development
  • Ready, not uploaded
  • Ready and uploaded, pending server reboot
  • Is live on server

After Deployment

  • Any new bugs being reported?

  • No, Close ticket

  • Yes, Describe and open new ticket.



Anything else to add?





Add Screenshots if needed.


@monk-afk monk-afk added the enhancement New feature or request label May 12, 2024
@monk-afk monk-afk self-assigned this May 12, 2024
@monk-afk
Copy link
Owner Author

Password protection of nodes poses a security risk: in the case where a player uses a password they use elsewhere, due to the unencrypted network traffic between the client and server.

Need to either wait for CSSM implementation, or figure out a solution for the interim.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant