| > identity verification by logging into your bank Do you mean you expect me to give my banking site/app credentials to X? PayPal used two small (less than $1) transactions and the verification that I own the bank account was verified by correctly identifying the two transaction values. Plaid, I believe, uses 3rd party auth with some banking institutions that support it, to pull read-only data from my bank account on my behalf. South Korea and Estonia use government-issued digital certificates that private institutions can use. There are lots of ways to deal with high assurance authentication, but very few are popular in the US. |
No no. Over here (Poland), the way this works is that you get a big list of banks, you click on one, get redirected to their site, log in there, complete any 2FA they need you to complete, are given the typical oAuth "this application wants to access this sort of data" consent screen, and then are redirected back if you consent.
This is mostly used for fast online bank transfers, which we often use for online payments instead of credit cards, but there's also a system to use this for ID verification.