> 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.