There are several issues with this argument.

It assumes that the provider authenticates the user via password.  One of
the reasons while this is so prevalent today is because of lack of viable
delegation mechanisms such as Oauth.

It is a bad idea to enter your password everywhere even on trusted sites.
Sites that host applications in multiple domains often implement single
sign-in systems both for usability and security reasons, namely to control
which code paths handle credentials

The user may not be prompted for the password at the provider if she has
authenticated recently, or the password may be saved for the provider and
easily available.

The user may have extensions to Antivirus software that manages passwords
and warns against password reuse.

On Sep 29, 2009 8:22 AM, "Blaine Cook" <rom...@gmail.com> wrote:


Yes. Phishing is a problem. OAuth doesn't solve the problem of people
providing their login credentials to malicious 3rd parties. I'm pretty
sure that's in the Security Considerations section of the spec.

To put a stronger point on it: Phishing isn't a technologically
"solvable" problem. Until people learn to properly identify safe sites
versus malicious ones (or trusted sites that lose credentials or store
them in insecure ways), phishing will be a problem. We can reduce the
number of points of contact with credentials, and we can try to make
it easier to understand when a site is trust-worthy versus when it is
not (via interface design, etc), but we can't stop people from doing
stupid things.

Irrespective of OAuth, OpenID, SAML, or one-time tokens, I can put up
a "yourbank-noreally.com" site, ask for your birthdate, bank account
number, bank card number, verification code, one time password, etc.,
and if you're really stupid, you'll enter it, and I can walk into a
bank with that information and steal your money. Once we stop looking
for technological solutions to social problems, we can make real
progress on helping people to use the web in safe ways.

b.

2009/9/29 James Wanga <jwa...@gmail.com>:

> > I'm new to the OAuth pattern, as such, I welcome any criticism of my >
ignorance. As I understan...

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OAuth" group.
To post to this group, send email to oauth@googlegroups.com
To unsubscribe from this group, send email to oauth+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/oauth?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to