An object oriented authentication system gives a user the ability to register,log in, logout and includes features like validation, session saving, salt-hash-encrypted passwords, error handlers.
The tutorial where I got help during development Video