Two factor authentication for credit cards