This tutorial teaches you how to write a usermanagement system. This
usermanagement system let's you add, edit and delete users as admin. As
user you can register and edit your own account. This including a login
authentication system for both admin and user.