erfg12 / AOL_4.0_Emu

Emulating AOL 4.0
https://aolemu.com
103 stars 8 forks source link

Switching to web server #12

Closed erfg12 closed 4 years ago

erfg12 commented 5 years ago

I'm going to make a server that can handle accounts, emails, small apps, etc. with a rest API.

erfg12 commented 5 years ago

I purchased aolemu.com and hooked it up to cloudflare and my server. There is a small website template that is very close to the 1997 aol.com template as a placeholder that I made. And, I finished the Rest API and did several test requests; they seem to work. It can do the following:

Create Account - It also creates an email (user)@aolemu.com Add / Remove Buddy Fetch Account Info - It also fetches the buddy list for the user

Next step is to convert over some of the functions to use this Rest API stuff.

erfg12 commented 5 years ago

Added Update Password and Update Full Name API methods.

Going to upload a new RestAPI.cs file and rename accounts.cs class file to sqlite_accounts.cs.

I will still store username/fullname and buddies into the sqlite db for quick references.

Because CPanel has restrictions on password complexity, we will be salting the password first, then storing the salted password to satisfy CPanel's requirement.

erfg12 commented 4 years ago

This is mostly complete!

It's possible there could be more added. Maybe store/fetch download history, URL history or favorites.