Login with different APIs