Lida Weng
Lida Weng

Reputation: 476

what are the difference between "consumer" and "client" in oAuth?

I'm currently learning using dotNetOpenAuth 2.0 trying to create my own authorization server and resource server.

I got a little bit confused by the definition of "Consumer" and "Client" in its example codes - there are two projects, one called "OAuthClient" under OAuth2 folder, and one called "OAuthConsumer" under web folder.

As far as I can see, both are web applications and both functions the same... the only difference I can feel is probably it is called "Client" in OAuth 2.0 but called "Consumer" in OAuth 1.0?

I'm not sure whether my wild guess is correct, but if it is correct why they change the name? Are there any fundamental changes that caused the founder changing the names?

Many thanks!

Upvotes: 2

Views: 1164

Answers (1)

Crixo
Crixo

Reputation: 3070

Just lingo difference between OAuth1(Consumer) and OAuth2(Client).

Also OAuth2 samples include 2 "client" sample one is named "OAuthClient" which is a sample of a web client while "OAuthConsumerWPF" is a sample of a windows(wpf) application that act as client as well.

Upvotes: 2

Related Questions