Task #35: Registration and logging in