Got rid of and hid some unnecessary stuff on the home screen.
Started work on making the install script take CAS details.
Added CAS server redirect to home page.
Moved authentication code to the header, so it can't be easily bypassed (header is loaded everywhere).
Added (currently untested) install script support for CAS authentication.
Fixed admin config generation php.
Welcome message reflects you've been logged in, and shows username.
Tested the changes to the install script and fixed bug which was causing the cas context not to be saved. Appears to be working but will need a bit of cleanup.
Got logout working from the header.
Removed a bunch of cruft code related to the old login system. Untested.
Clicking checkout no longer skips reviewing the shopping cart.
Old login system mostly removed from checkout frontend.
Fixed small problem with header.
Fixed bug causing redirect on paymen_addres/validate(). Still throws error because it is calling customer functions, which aren't integrated with new login system yet.
Moved phpCAS header code to index.php so that phpCAS stuff can be called everywhere safely.
Initial support for pulling info from LDAP/integrating customer class with new login system.
Fixed small mistake.
Bugfixes in customer.php.
Removed requirement that addCustomer() specify a new addressId. Default will be added to install script.
Fixed bug causing uid not to be stored.