First of all, domestic residents cannot use passports instead of ID cards to apply for credit cards.
Second, even if you are a resident of Hong Kong, Macao and Taiwan or a foreigner, you can apply for a credit card with your passport.
Because the bank has to check its identity to determine whether it is me or not.
If you go directly to the outlet to fill out the form, your photo is on your passport, and others can't pretend to be you.
If you apply online, even if someone uses your passport in your name, you need to activate it yourself with the original passport after the cartoon, so others can't pretend to be you.