Convenience user creation method
Extra error check for authentication response