The client application requests authorization to access the Miele 3rd Party API
|
||||||||||||||||||||||
The user authorizes access with user name, password and the name of the Miele subsidiary with which his Miele account is registered. For this purpose, the authorization server redirects the user to a special website. Here the user finally gives his explicit consent to use the API.
|
||||||||||||||||||||||
The Authorization server redirects to the client application and is passing the authorization code
|
||||||||||||||||||||||
The client application is requesting an access_token by using the authorization code. In addition to the pure Oauth2 implementation, the additional parameter vg is necessary.
|
||||||||||||||||||||||
The Authorization server returns the access token
|
||||||||||||||||||||||
The client application has to use the access_token for all subsequent API calls
|
||||||||||||||||||||||
The Resource Server returns the requested resources |