2. Oauth2 Use Cases
1, create an application that can read use's
data from another application(Enable other
applications to read its user's data)
2, replace Oauth 1.0, oauth2 is more simple
(need ssl/tls)
14. Resource Owner Password Credentials
A user could type his Twitter
username/Password into the client application
(require lots of trust in the client application
15. Client Credentials
Client application needs to access resources or
call functions in the resource server, which are
not related to a specific resource owner
16. Endpoints
Defines a set of endpoints, and endpoint is
typically a URI on a web server
1, Authorization endpoint
2, Token endpoint
3, Redirection endpoint