Registration system complete

Posted by heidar on 12th June 2010.

The registration system is now complete. It is now possible to register, log in and log out. That is all of the functionality it has at the moment but this will be used for the next feature I will work on, the article system. Seeing as my goal is simplicity, the system is extremely simple. I am fairly confident that it is secure, feel free to test it and get back to me if you find otherwise. The only thing I am worried about is hijacking sessions but it should not be possible.

I cannot afford a signed SSL license for the domain so keep in mind that when you register and log in that the passwords are transferred in cleartext over an unencrypted connection. However, other than that they are encrypted in SHA1 when used anywhere on the page such as in the database or in the session.

One thing I am in a dilemma about is whether or not to use the object oriented features of PHP or not. On one end it has a tiny amount of overhead and code reuse would not be very much but on the other end there would be less code repeated and the structure would look a bit cleaner and easier to maintain. I will probably do a quick UML sometime and decide whether to rewrite parts of the code as functions to reduce repeated code. This would not take long since I make an effort to keep things simple and minimal. But now I will start working on the article system.

Website launched - update

Posted by heidar on 10th May 2010.

The website is still under construction. Its main purpose will be to list projects I am working on and other things I find relevant. At the moment I am finishing the login and register part and after that I will create a simple article system.

Other things I have planned are a database of birds that I have seen when birdwatching, mostly to keep a record for myself. I also want to make a database for plants which I find interesting and might want to grow one day. Another thing I want to do is a database of recipies that I like to use. Last but not least, I will continue work on helircd. Other programming projects I want to do are a simple identd daemon and perhaps a socks server/client solution of some sort. I will post another update when I make more progress. - Any questions or suggestions: drop a mail to heidar@ and I will get back to you.

If you are looking for the collect forums, they may be dead forever but there is a chance they will be put back up on this site in the future if I get the time.