I thought that OAuth is basically a token based authentication specification but most of the time frameworks act as if there is a difference between them. For example, as sh
When you are requesting resource from a secured web service, you can provide an authentication token on the call. The token acts as "secret code" for accessing the resource.
OAuth is just specific type of token based authentication method.