As it is, I'm going to implement an insecure login for now. (Insecure in the sense that it can be hijacked easily, not insecure in the sense that it'll crash the server. I hope.)
I should be able to finish up and get some sleep. I have to get up early enough to get a load of laundry done.