ID:162717
 
For a while now, I have been working on my banking system. Over the last few days I have been adding quite a few updates to ensure security so that if you get 'hacked', you still can keep your items and money safe until you get your account back. Well while I was programming the last update that I thought of in, I thought, "Wouldn't it be cool to have a bank system that is actually world wide? Where you can sign out of your users bank without logging off, and sign into one of your alternative accounts to grab an item??"

So basically what I am saying is:
-Bank system that belongs personally to 'no one'.
-You are able to create a new account to your user name.
-You are able to access your account, then sign out of you feel to.
-You can sign into one of your alternative files bank if you need to grab something. (Money, etc.)
-You get signed off when you log out.

I was working on the beginning for a while, but I can't seem to crack it just right. If you have a similar though to mine, could you please offer me assistance? Help is much appreciated.
Well you could have the Banker(NPC) have you create a username and password for your bank account. Then you could store that info in a global list. You might want to add features such as locking bank accounts(i.e. if your account got hacked you could lock the account from use by the hacker.). Also for storing info in a global list, you might want to encrypt it just to be safe.
In response to Kakashi24142
How do you encrypt files?
In response to Godzooks
You would use an encryption algorithm. There are quite a few of them out there for BYOND, you might want to search through the libraries.