Finished basic authentication system