Added: specs for user registration and login with username instead of email