[FIX] auth_oauth: hide invalid providers from login screen