Can skip passing function to AuthRequiredCommand. And it calles delegate.login with proper this value