amuck-landowner

Writing a client management system for a side project, feedback wanted.

KuJoe

Well-Known Member
Verified Provider
So I wanted to get back into free web hosting like I originally started in but I couldn't find any decent client management systems (i.e. WHMCS, Blesta, TheHostingTool, etc...) that was free and integrated with Interworx so I decided to write my own last night (I wrote one that integrated into MyBB but then I hit a wall with the Interworx API so after spending two days trying to fix it I just started writing this).


I'm using php-login.net as a base and expanded from there so it handles the logins, registrations, sessions, and account permissions.


I don't have the automation working yet but I wanted to get some feedback before I start that part in case I need to do a rewrite of anything. So here's the website: http://afreecloud.com


Thoughts? Suggestions? Complaints? Angry insults? :)
 

TruvisT

Server Management Specialist
Verified Provider
It needs more Nyan Cat!

But I like the idea.

success: Your account has been created successfully and we have sent you an email. Please click the verification link in that mail to activate your account.

I am in the system! Just no e-mail :(
 

AshleyUK

New Member
Verified Provider
I've signed up, received the email to activate and all fine.

Now just says my account is awaiting admin manual setup.

Seems to work, simple and nice.
 

bizzard

Active Member
Looks cool. Tried registering and got the activation mail. The php-login.net project was new to me. Will consider integrating it to my hobby project for the same requirement.
 

KuJoe

Well-Known Member
Verified Provider
It needs more Nyan Cat!But I like the idea.success: Your account has been created successfully and we have sent you an email. Please click the verification link in that mail to activate your account.I am in the system! Just no e-mail :(
I'll check Mandrill and see why it wasn't delivered.
 

KuJoe

Well-Known Member
Verified Provider
I just realized that re-sending the verification e-mail to the wrong e-mail address won't help so I'll look into adding a way to change the e-mail address without being authenticated without any security issues. Maybe I'll just add an extra line on the order form to confirm the e-mail address instead.
 

shovenose

New Member
Verified Provider
I just realized that re-sending the verification e-mail to the wrong e-mail address won't help so I'll look into adding a way to change the e-mail address without being authenticated without any security issues. Maybe I'll just add an extra line on the order form to confirm the e-mail address instead.
This seems to be the best way to accomplish this - if they type their email wrong twice, well...
 

MonsteR

New Member
Looks good got no confirmation email though. Accept from that I would recommend nicer box styles as personally they look a little bulky. But apart from design there isn't much else to judge. Looks good so far.
 
Last edited by a moderator:

KuJoe

Well-Known Member
Verified Provider
Looks good got no confirmation email though. Accept from that I would recommend nicer box styles as personally they look a little bulky. But apart from design there isn't much else to judge. Looks good so far.
Just checked and it says @gmail.comq is not a valid domain. :p
 

KuJoe

Well-Known Member
Verified Provider
I was hoping to get some more testers to sign up to make sure all of the new features work: https://afreecloud.com

Feel free to try to break it, also try using a fake e-mail address and a VPN/Proxy and let me know if you're successful or not.

I need to work on the domain validation still but feel free to try any unique domains or TLDs you can think of and see if it accepts them.

Sign ups are checked against http://block-disposable-email.com and http://check.getipaddr.net/ (I was going to use Maxmind but I am trying to keep it 100% free including the 3rd Party systems).

I've added FraudRecord integration also so all new sign ups check for any reports and the score is displayed on the user's account before the account can be activated.

I'll be adding BitPay and Paypal payment options along with OpenVZ and cPanel support next now that the Help Desk is finished.
 

libro22

Member
This seems to be the best way to accomplish this - if they type their email wrong twice, well...
As foolish as it may seem, this actually happens :( Angry customer raging on a ticket saying can't login and can't reset password. 

Then there is the "i have setup IMAP properly why can't i get emails for days!!!", after digging exim and logs, the customer forget she has a dash on her domain name.

Happy times.

----------

@KuJoe, what PHP framework are you using? just curious.
 

KuJoe

Well-Known Member
Verified Provider
@KuJoe, what PHP framework are you using? just curious.
None, I'm not good with frameworks. :( I'm using parts of the PHP-Login Project for authentication but that's about it. I'm probably going to re-write the authentication part myself since the project is no longer being supported and I've already modified their code quite a bit to fit my needs so I might as well just redo the rest of it now that I have a better understanding of what I'm doing.
 
Top
amuck-landowner