@@ -59,13 +59,13 @@ const config = {
59
59
issuer: ' <YOUR_ISSUER_URL>' ,
60
60
clientId: ' <YOUR_CLIENT_ID>' ,
61
61
redirectUrl: ' <YOUR_REDIRECT_URL>' ,
62
- scopes: ` <YOUR_SCOPES_ARRAY>`
62
+ scopes: ' <YOUR_SCOPES_ARRAY>'
63
63
};
64
64
65
65
const result = await authorize (config);
66
66
```
67
67
68
- #### ` config `
68
+ #### config
69
69
70
70
This is your configuration object for the client. The config is passed into each of the methods
71
71
with optional overrides.
@@ -78,7 +78,7 @@ with optional overrides.
78
78
Must be string values! E.g. setting ` additionalParameters: { hello: 'world', foo: 'bar' } ` would add
79
79
` hello=world&foo=bar ` to the authorization request.
80
80
81
- #### ` result `
81
+ #### result
82
82
83
83
This is the result from the auth server
84
84
@@ -101,7 +101,7 @@ const config = {
101
101
issuer: ' <YOUR_ISSUER_URL>' ,
102
102
clientId: ' <YOUR_CLIENT_ID>' ,
103
103
redirectUrl: ' <YOUR_REDIRECT_URL>' ,
104
- scopes: ` <YOUR_SCOPES_ARRAY>` ,
104
+ scopes: ' <YOUR_SCOPES_ARRAY>' ,
105
105
};
106
106
107
107
const result = await refresh ({
@@ -121,12 +121,12 @@ const config = {
121
121
issuer: ' <YOUR_ISSUER_URL>' ,
122
122
clientId: ' <YOUR_CLIENT_ID>' ,
123
123
redirectUrl: ' <YOUR_REDIRECT_URL>' ,
124
- scopes: ` <YOUR_SCOPES_ARRAY>` ,
124
+ scopes: ' <YOUR_SCOPES_ARRAY>' ,
125
125
};
126
126
127
127
const result = await revoke ({
128
128
... config,
129
- refreshToken : ` <REFRESH_TOKEN >`
129
+ tokenToRevoke : ` <TOKEN_TO_REVOKE >`
130
130
});
131
131
```
132
132
@@ -338,7 +338,7 @@ const config = {
338
338
issuer: ' <YOUR_ISSUER_URL>' ,
339
339
clientId: ' <YOUR_CLIENT_ID>' ,
340
340
redirectUrl: ' <YOUR_REDIRECT_URL>' ,
341
- scopes: ` <YOUR_SCOPES_ARRAY>`
341
+ scopes: ' <YOUR_SCOPES_ARRAY>'
342
342
};
343
343
344
344
// use the client to make the auth request and receive the authState
@@ -373,10 +373,13 @@ const config = {
373
373
const authState = await authorize (config);
374
374
375
375
// Refresh token
376
- const refreshedState = refresh ({ ... config, refreshToken: authState .refreshToken });
376
+ const refreshedState = await refresh ({
377
+ ... config,
378
+ refreshToken: authState .refreshToken ,
379
+ });
377
380
378
381
// Revoke token, note that Identity Server expects a client id on revoke
379
- await appAuth . revoke ({
382
+ await revoke ({
380
383
... config,
381
384
tokenToRevoke: refreshedState .refreshToken ,
382
385
sendClientId: true
@@ -399,7 +402,7 @@ const config = {
399
402
const authState = await authorize (config);
400
403
401
404
// Refresh token
402
- const refreshedState = appAuth . refresh ({
405
+ const refreshedState = await refresh ({
403
406
... config,
404
407
refreshToken: authState .refreshToken
405
408
});
0 commit comments