You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -244,19 +244,19 @@ To utilize the custom identity flow, the user must first register a public key i
244
244
Refer to the [documentation on custom identity](https://console.bluemix.net/docs/services/appid/custom.html#custom-identity) for more details on how to implement App ID's custom identity flow in your application.
245
245
246
246
247
-
### Application Identity
247
+
### Application Identity and Authorization
248
248
249
-
In case you want to invoke protected/secure APIs from applications or clients that are nonuser interactive, you can use the App ID app to app flow to authenticate and authorize your non user interactive applications.
249
+
In case you want to call protected APIs from applications or clients that are non-interactive (i.e., there is no user involved), you can use the App ID application identity and authorization flow to secure your applications.
250
250
251
-
App ID app to app flow implements the OAuth2.0 Client Credentials grant.
251
+
App ID application authorization implements the OAuth2.0 Client Credentials grant.
252
252
253
-
Before you can obtain access tokens for the app to app flow, you need to obtain a `client ID` and a `secret` by registering your application with your App ID instance. Refer to the [App ID app to app documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#registering) on how to register your applications.
253
+
Before you can obtain access tokens using the application authorization flow, you need to obtain a `client ID` and a `secret` by registering your application with your App ID instance. Refer to the [App ID application identity and authorization documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#registering) on how to register your applications.
254
254
255
-
Since the application needs to store the `client ID` and the `secret`, the app to app flow must never be used with untrusted clients such as mobile clients and browser based applications.
255
+
Since the application needs to store the `client ID` and the `secret`, this flow must never be used with untrusted clients such as mobile clients and browser based applications.
256
256
257
-
Also, note that this flow only returns an access token and no identity or refresh tokens are issued in this flow.
257
+
Also, note that this flow only returns an access token and no identity or refresh tokens are issued.
258
258
259
-
The code snippet below describes how to obtain the access tokens for the app to app flow.
259
+
The code snippet below describes how to obtain the access token for this flow.
260
260
261
261
```javascript
262
262
constconfig= {
@@ -280,7 +280,7 @@ async function getAppIdentityToken() {
280
280
}
281
281
}
282
282
```
283
-
For more detailed information on using app to app flow, refer to the [App ID documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#app).
283
+
For more detailed information on using the application identity and authorization flow, refer to the [App ID documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#app).
284
284
285
285
### Manage User Profile
286
286
Using the App ID UserProfileManager, you are able to create, delete, and retrieve user profile attributes as well as get additional info about a user.
0 commit comments