News for hackers. Stuff that matters.
Re:Show HN: Login with HN (Unofficially) by dheera on Thursday January 13, 2022 @01:49PM (#29924902)
> doing something uncouth like asking for your HN password

Yeah I was worried about this too, it's a disturbing trend.

Venmo was asking for my bank password a couple months ago, I was like fuck no. Who the HELL does that. Should be illegal to even ask.

Re:Show HN: Login with HN (Unofficially) by simonw on Thursday January 13, 2022 @02:40PM (#29925697)
I complained about that Venmo thing on Twitter and got an interesting conversation going about it, including with comments from the CTO of Plaid who are the company who built that integration.

https://twitter.com/simonw/status/1479174549266526209

Short version: OAuth for banks is finally starting to happen, but in the meantime the password anti-pattern fills the gap.

Re:Show HN: Login with HN (Unofficially) by KoftaBob on Thursday January 13, 2022 @02:13PM (#29925287)
In the case of venmo (and many other of their customers), it was actually Plaid that was asking for your bank login credentials to connect your bank account to Venmo. They've been getting criticism regularly for that, unsurprisingly.
Re:Show HN: Login with HN (Unofficially) by floatingatoll on Thursday January 13, 2022 @02:16PM (#29925322)
(And Plaid noted that they vastly prefer to oauth to banks, and do with many other banks, but that Venmo won’t accept oauth and demands credentials.)
Re:Show HN: Login with HN (Unofficially) by Operyl on Thursday January 13, 2022 @03:35PM (#29926459)
No that’s not correct. Venmo is not forcing password auth, it’s banks not implementing the OAuth flow that causes this. I just went through with OAuth in Venmo with my bank (Capital One). They also offer traditional (deposit 50 cents and validate the amount) work flow too, they’re not forcing the Plaid model at all.
Re:Show HN: Login with HN (Unofficially) by floatingatoll on Thursday January 13, 2022 @06:08PM (#29928304)
Erm, I don’t think we’re describing the same sides of the flow, but I trust you’re right anyways. Apologies for my confusion.
Re:Show HN: Login with HN (Unofficially) by dheera on Thursday January 13, 2022 @03:00PM (#29926009)
Yeah so now I need to give my password to not just Venmo but also some startup called Plaid that I need to trust?

Doubly fuck no.

Re:Show HN: Login with HN (Unofficially) by zwily on Thursday January 13, 2022 @03:31PM (#29926425)
Plaid is not some tiny startup... They're almost 10 years old and Visa tried to buy them for $5B a couple years ago.

That doesn't mean you should trust them (I don't), but just because you haven't heard of them doesn't mean they're not big.

Re:Show HN: Login with HN (Unofficially) by Operyl on Thursday January 13, 2022 @03:37PM (#29926495)
Venmo offers the traditional verify a deposit amount validation method too, it just takes a few days. It’s an either or method.
Re:Show HN: Login with HN (Unofficially) by phoenixy1 on Thursday January 13, 2022 @03:22PM (#29926308)
To clarify -- Venmo doesn't get the credentials at all, only Plaid does. Venmo then uses an API to get the specific bank account data it needs from Plaid.
Re:Show HN: Login with HN (Unofficially) by dheera on Thursday January 13, 2022 @04:46PM (#29927337)
I still don't trust Plaid.

Venmo could also get the credentials if they want to, since they're launching it from within their own app. They could keylog everything in their app if they wanted to, including what happens inside Plaid.

Nobody should ask for passwords to anything but their own service. Period.

Asking for bank passwords should be made illegal. If I were the president I would have made that a federal law yesterday.

Re:Show HN: Login with HN (Unofficially) by Larrikin on Thursday January 13, 2022 @10:10PM (#29930180)
The president doesn't make legislation.

Plaid provides a useful service that's a stop gap for the poor infrastructure of banks. I honestly doubt that most banks would have even bothered to start the laborious process of OAuth without them being an extremely popular middle layer for services like YNAB. My company actually uses them to process recurring payments.

Re:Show HN: Login with HN (Unofficially) by dheera on Friday January 14, 2022 @01:50PM (#29938461)
Yeah well I would have also made it a law for banks to support OAuth and hardware key 2FA, hand out 2 Yubikeys to every citizen and ban SMS, among other things.

Plaid is not useful if they need to ask for passwords.

Re:Show HN: Login with HN (Unofficially) by neither_color on Thursday January 13, 2022 @09:30PM (#29929937)
This recently started happening with Paypal. Bank payments were my default, and recently when I tried to buy something paypal started demanding my bank login. Nope. Not now. Never. You do not need to know my balance and all my transactions for a $100 purchase, Paypal.