From the article:
> OAuth authentication
> Although not originally intended for this purpose, OAuth has evolved into a means of authenticating users as well.
> OAuth authentication
> Although not originally intended for this purpose, OAuth has evolved into a means of authenticating users as well.
I'd contest the claim that OAuth was not intended for authentication, because there are no authz uses for the password grant.
There are obvious authz uses for the password grant: you use it when you want to delegate access to a client running on your desktop, which is in your custody, and there's no point in running a multi-legged authorization protocol because you can just log the client in yourself. Your first thought about that might be "that's authentication", but it's not: you don't have to give all-or-nothing access (in theory) to such a client.