This is a basic user authentication from scratch repo featured on my blog June 29th.