Skip to content

Commit 5c5b50a

Browse files
committed
chore: release
1 parent f42f943 commit 5c5b50a

27 files changed

+215
-74
lines changed

CHANGELOG.md

+47-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,54 @@
1+
## 10.0.0 (2020-06-30)
2+
3+
* chore: increase version in package.json ([84d95a7](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/84d95a7))
4+
* chore: make version 9.2 ready ([415e053](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/415e053))
5+
* chore(deps): bump jsrsasign from 8.0.12 to 8.0.19 ([4def1c1](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4def1c1))
6+
* chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 ([cae715e](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/cae715e))
7+
* chore(release): 9.2.1 ([7a15194](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/7a15194))
8+
* chore(release): 9.2.2 ([40f5ae5](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/40f5ae5))
9+
* chore(release): 9.3.0 ([f42f943](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/f42f943))
10+
* refactor: inline js-sha256 ([ca435c0](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/ca435c0))
11+
* refactor: remove dep on contributer-table ([b486546](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/b486546))
12+
* refactor: use esm for sha-256 ([92ee76d](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/92ee76d))
13+
* feat(oauth-service): pass custom url params to logOut ([4607d55](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4607d55))
14+
* feat(oauth-service): revokeTokenAndLogout with cust params ([026dcb3](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/026dcb3))
15+
* 'disableAtHashCheck' by default if responseType is 'id_token' ([169d749](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/169d749))
16+
* #825: ([38c7c3f](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/38c7c3f)), closes [#825](https://github.com/manfredsteyer/angular-oauth2-oidc/issues/825)
17+
* #825: ([fb3afe4](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/fb3afe4)), closes [#825](https://github.com/manfredsteyer/angular-oauth2-oidc/issues/825)
18+
* Fix issue with ambient type in constructor when running Universal with Ivy ([9e95c73](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/9e95c73))
19+
* Fix typo in code-flow.md ([1816e7b](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/1816e7b))
20+
* Replaced document by this.document #773 ([678ff95](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/678ff95)), closes [#773](https://github.com/manfredsteyer/angular-oauth2-oidc/issues/773)
21+
* response_types including 'code' gets a code_challenge ([58a8132](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/58a8132))
22+
* Update code-flow.md ([5c5288c](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/5c5288c))
23+
* docs(readme): use our own idsvr ([65c2b95](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/65c2b95))
24+
* fix: loadDiscoveryDocumentAndLogin should pass state into initLoginFlow ([132c624](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/132c624))
25+
* fix(lib): copying LICENSE file to output build ([e89aa6d](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/e89aa6d))
26+
27+
28+
# [10.0.0](https://github.com/manfredsteyer/angular-oauth2-oidc/compare/9.2.0...10.0.0) (2020-06-30)
29+
30+
31+
### Bug Fixes
32+
33+
* loadDiscoveryDocumentAndLogin should pass state into initLoginFlow ([132c624](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/132c62426cfe07ddaf0eebb85bdf062ee49e4a06))
34+
* **lib:** copying LICENSE file to output build ([e89aa6d](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/e89aa6d90054dc4ad20f234db2107e82b11a9386))
35+
36+
37+
### Features
38+
39+
* **oauth-service:** pass custom url params to logOut ([4607d55](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4607d55c6bdf608a32a2a029feac9eb37bfb493d))
40+
* **oauth-service:** revokeTokenAndLogout with cust params ([026dcb3](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/026dcb38e4299afbab8faff1d54dba94cadc1aa6))
41+
42+
43+
44+
# [10.0.0](https://github.com/manfredsteyer/angular-oauth2-oidc/compare/v9.3.0...v10.0.0) (2020-06-30)
45+
46+
47+
148
# Changelog
249

350
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
451

5-
## 9.3.0 (2020-06-30)
6-
752

853
### Features
954

README.md

-3
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,6 @@ To configure your solution for code flow + PKCE you have to set the `responseTyp
181181
scope: 'openid profile email offline_access api',
182182

183183
showDebugInformation: true,
184-
185-
// Not recommented:
186-
// disablePKCI: true,
187184
};
188185
```
189186

angular.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
},
280280
"schematics": {
281281
"@schematics/angular:component": {
282-
"styleext": "css"
282+
"style": "css"
283283
}
284284
},
285285
"cli": {

docs/changelog.html

+69-4
Original file line numberDiff line numberDiff line change
@@ -30,31 +30,96 @@
3030
<div class="content getting-started">
3131
<div class="content-data">
3232

33+
<h2 id="1000-2020-06-30">10.0.0 (2020-06-30)</h2>
34+
<ul>
35+
<li>chore: increase version in package.json (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/84d95a7">84d95a7</a>)</li>
36+
<li>chore: make version 9.2 ready (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/415e053">415e053</a>)</li>
37+
<li>chore(deps): bump jsrsasign from 8.0.12 to 8.0.19 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4def1c1">4def1c1</a>)</li>
38+
<li>chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/cae715e">cae715e</a>)</li>
39+
<li>chore(release): 9.2.1 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/7a15194">7a15194</a>)</li>
40+
<li>chore(release): 9.2.2 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/40f5ae5">40f5ae5</a>)</li>
41+
<li>chore(release): 9.3.0 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/f42f943">f42f943</a>)</li>
42+
<li>refactor: inline js-sha256 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/ca435c0">ca435c0</a>)</li>
43+
<li>refactor: remove dep on contributer-table (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/b486546">b486546</a>)</li>
44+
<li>refactor: use esm for sha-256 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/92ee76d">92ee76d</a>)</li>
45+
<li>feat(oauth-service): pass custom url params to logOut (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4607d55">4607d55</a>)</li>
46+
<li>feat(oauth-service): revokeTokenAndLogout with cust params (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/026dcb3">026dcb3</a>)</li>
47+
<li>&#39;disableAtHashCheck&#39; by default if responseType is &#39;id_token&#39; (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/169d749">169d749</a>)</li>
48+
<li>#825: (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/38c7c3f">38c7c3f</a>), closes <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/825">#825</a></li>
49+
<li>#825: (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/fb3afe4">fb3afe4</a>), closes <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/825">#825</a></li>
50+
<li>Fix issue with ambient type in constructor when running Universal with Ivy (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/9e95c73">9e95c73</a>)</li>
51+
<li>Fix typo in code-flow.md (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/1816e7b">1816e7b</a>)</li>
52+
<li>Replaced document by this.document #773 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/678ff95">678ff95</a>), closes <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/773">#773</a></li>
53+
<li>response_types including &#39;code&#39; gets a code_challenge (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/58a8132">58a8132</a>)</li>
54+
<li>Update code-flow.md (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/5c5288c">5c5288c</a>)</li>
55+
<li>docs(readme): use our own idsvr (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/65c2b95">65c2b95</a>)</li>
56+
<li>fix: loadDiscoveryDocumentAndLogin should pass state into initLoginFlow (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/132c624">132c624</a>)</li>
57+
<li>fix(lib): copying LICENSE file to output build (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/e89aa6d">e89aa6d</a>)</li>
58+
</ul>
59+
<h1 id="1000-2020-06-30-1"><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/compare/9.2.0...10.0.0">10.0.0</a> (2020-06-30)</h1>
60+
<h3 id="bug-fixes">Bug Fixes</h3>
61+
<ul>
62+
<li>loadDiscoveryDocumentAndLogin should pass state into initLoginFlow (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/132c62426cfe07ddaf0eebb85bdf062ee49e4a06">132c624</a>)</li>
63+
<li><strong>lib:</strong> copying LICENSE file to output build (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/e89aa6d90054dc4ad20f234db2107e82b11a9386">e89aa6d</a>)</li>
64+
</ul>
65+
<h3 id="features">Features</h3>
66+
<ul>
67+
<li><strong>oauth-service:</strong> pass custom url params to logOut (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4607d55c6bdf608a32a2a029feac9eb37bfb493d">4607d55</a>)</li>
68+
<li><strong>oauth-service:</strong> revokeTokenAndLogout with cust params (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/026dcb38e4299afbab8faff1d54dba94cadc1aa6">026dcb3</a>)</li>
69+
</ul>
70+
<h1 id="1000-2020-06-30-2"><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/compare/v9.3.0...v10.0.0">10.0.0</a> (2020-06-30)</h1>
3371
<h1 id="changelog">Changelog</h1>
3472
<p>All notable changes to this project will be documented in this file. See <a href="https://github.com/conventional-changelog/standard-version">standard-version</a> for commit guidelines.</p>
73+
<h3 id="features-1">Features</h3>
74+
<ul>
75+
<li><strong>automatic silent refresh:</strong> stopAutomaticRefresh stops all timers. (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/8ab853bf38dd162060d7b6cbd18f7b4fd5a84f18">8ab853b</a>)</li>
76+
<li><strong>code-flow:</strong> allow using implicit flow by setting useSilentRefresh to true (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/93902a5808bb9b75a41d4bde44c6ab763bcfa9f6">93902a5</a>)</li>
77+
<li><strong>oauth-service:</strong> pass custom url params to logOut (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4607d55c6bdf608a32a2a029feac9eb37bfb493d">4607d55</a>)</li>
78+
<li><strong>oauth-service:</strong> revokeTokenAndLogout with cust params (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/026dcb38e4299afbab8faff1d54dba94cadc1aa6">026dcb3</a>)</li>
79+
<li><strong>sample:</strong> also use new idsvr 4 for implicit flow demo to prevent issues with same site cookies (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/58c63541bc7d83d72c30577da2b68ac2d1dc35b7">58c6354</a>)</li>
80+
<li><strong>session checks:</strong> Session checks work now for code flow too. Pls see Docs for details. (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4bf89014d8cc5d50ed716500e3f3ad265b4ae2db">4bf8901</a>)</li>
81+
<li><strong>token-revocation:</strong> also revoke refresh_token (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/429ed2c5b50c60ac857ff0ffe84c1d7fc995c6dd">429ed2c</a>)</li>
82+
<li>remove jsrsasign dependancy (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/77cb37abfd08762a59b221257ed8d5d5b7c795d4">77cb37a</a>)</li>
83+
<li>Upgrade to angular 8 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/31c6273b388af7e796a9ad663e346f1e33ff331c">31c6273</a>)</li>
84+
</ul>
85+
<h3 id="bug-fixes-1">Bug Fixes</h3>
86+
<ul>
87+
<li>loadDiscoveryDocumentAndLogin should pass state into initLoginFlow (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/132c62426cfe07ddaf0eebb85bdf062ee49e4a06">132c624</a>)</li>
88+
<li><strong>lib:</strong> copying LICENSE file to output build (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/e89aa6d90054dc4ad20f234db2107e82b11a9386">e89aa6d</a>)</li>
89+
<li><strong>revoketokenandlogout:</strong> explicit way to revoke an access token (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c799eadbfa616d459af8be1a667499834745d78f">c799ead</a>)</li>
90+
<li><strong>sample:</strong> make sense of the guard (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/1cae011532dc91a250368c95120812d2f78f8109">1cae011</a>)</li>
91+
<li><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/687">#687</a> (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/e2599e071307ae1efe1592c83bb3b7a01642a61d">e2599e0</a>)</li>
92+
<li><strong>code flow:</strong> Fixed code flow for IE 11 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/0f03d393aac9fe4e26444a73884dd154318d530f">0f03d39</a>)</li>
93+
<li><strong>sample:</strong> use hash-based routing (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/3f44ecae157305c56ae377fcd6d2df8dfde8adf5">3f44eca</a>)</li>
94+
<li><strong>session state:</strong> save session_state also when using code flow (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/8fa99ff721ea2b08f28bc5e9fa3e48a459e2a59a">8fa99ff</a>)</li>
95+
<li><strong>state:</strong> passing an url with a querystring as the state, e. g. url?x=1 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/71b705cb5105f6dfb49aabc55607745b881c5dc3">71b705c</a>)</li>
96+
<li>missing HttpModule dependency (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/7eac8ae5cd1fd549f3933c30790f4b802c2c09f0">7eac8ae</a>)</li>
97+
<li>run tokensetup outside ngzone (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/07bb62d06abb84ef2da010977d07bfd2a3805b16">07bb62d</a>)</li>
98+
<li>typo (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/3d331f2166340db43f0aaca42ce8abc4913cd027">3d331f2</a>)</li>
99+
</ul>
35100
<h3 id="922-2020-05-09"><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/compare/v9.2.1...v9.2.2">9.2.2</a> (2020-05-09)</h3>
36101
<h3 id="921-2020-04-23"><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/compare/v9.2.0...v9.2.1">9.2.1</a> (2020-04-23)</h3>
37102
<h2 id="920-2020-03-28"><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/compare/v9.1.0...v9.2.0">9.2.0</a> (2020-03-28)</h2>
38-
<h3 id="features">Features</h3>
103+
<h3 id="features-2">Features</h3>
39104
<ul>
40105
<li><p><strong>revoketokenandlogout:</strong> explicit way to revoke an access token according to <a href="https://tools.ietf.org/html/rfc7009">RFC 7009</a> (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c799eadbfa616d459af8be1a667499834745d78f">c799ead</a>)</p>
41106
</li>
42107
<li><p><strong>token-revocation:</strong> also revoke refresh_token (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/429ed2c5b50c60ac857ff0ffe84c1d7fc995c6dd">429ed2c</a>)</p>
43108
</li>
44109
</ul>
45-
<h3 id="bug-fixes">Bug Fixes</h3>
110+
<h3 id="bug-fixes-2">Bug Fixes</h3>
46111
<ul>
47112
<li><strong>sample:</strong> make sense of the guard (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/1cae011532dc91a250368c95120812d2f78f8109">1cae011</a>)</li>
48113
</ul>
49114
<h2 id="910-2020-03-23">9.1.0 (2020-03-23)</h2>
50-
<h3 id="features-1">Features</h3>
115+
<h3 id="features-3">Features</h3>
51116
<ul>
52117
<li><strong>automatic silent refresh:</strong> stopAutomaticRefresh stops all timers. (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/8ab853bf38dd162060d7b6cbd18f7b4fd5a84f18">8ab853b</a>)</li>
53118
<li><strong>code-flow:</strong> allow using silent refresh by setting useSilentRefresh to true (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/93902a5808bb9b75a41d4bde44c6ab763bcfa9f6">93902a5</a>)</li>
54119
<li><strong>sample:</strong> Also use new Identity Server 4 for implicit flow demo to prevent issues with same site cookies (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/58c63541bc7d83d72c30577da2b68ac2d1dc35b7">58c6354</a>)</li>
55120
<li><strong>session checks:</strong> Session checks work now for code flow too. Please see docs for details. (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4bf89014d8cc5d50ed716500e3f3ad265b4ae2db">4bf8901</a>)</li>
56121
</ul>
57-
<h3 id="bug-fixes-1">Bug Fixes</h3>
122+
<h3 id="bug-fixes-3">Bug Fixes</h3>
58123
<ul>
59124
<li><strong>code flow:</strong> Fixed code flow for IE 11 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/0f03d393aac9fe4e26444a73884dd154318d530f">0f03d39</a>)</li>
60125
<li><strong>sample:</strong> use hash-based routing (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/3f44ecae157305c56ae377fcd6d2df8dfde8adf5">3f44eca</a>)</li>

docs/dependencies.html

+11-11
Original file line numberDiff line numberDiff line change
@@ -48,23 +48,23 @@
4848
</ol>
4949
<ul class="dependencies-list">
5050
<li>
51-
<b>@angular/animations</b> : 9.0.7</li>
51+
<b>@angular/animations</b> : 10.0.1</li>
5252
<li>
53-
<b>@angular/common</b> : 9.0.7</li>
53+
<b>@angular/common</b> : 10.0.1</li>
5454
<li>
55-
<b>@angular/compiler</b> : 9.0.7</li>
55+
<b>@angular/compiler</b> : 10.0.1</li>
5656
<li>
57-
<b>@angular/core</b> : 9.0.7</li>
57+
<b>@angular/core</b> : 10.0.1</li>
5858
<li>
59-
<b>@angular/elements</b> : 9.0.7</li>
59+
<b>@angular/elements</b> : 10.0.1</li>
6060
<li>
61-
<b>@angular/forms</b> : 9.0.7</li>
61+
<b>@angular/forms</b> : 10.0.1</li>
6262
<li>
63-
<b>@angular/platform-browser</b> : 9.0.7</li>
63+
<b>@angular/platform-browser</b> : 10.0.1</li>
6464
<li>
65-
<b>@angular/platform-browser-dynamic</b> : 9.0.7</li>
65+
<b>@angular/platform-browser-dynamic</b> : 10.0.1</li>
6666
<li>
67-
<b>@angular/router</b> : 9.0.7</li>
67+
<b>@angular/router</b> : 10.0.1</li>
6868
<li>
6969
<b>@webcomponents/custom-elements</b> : ^1.2.4</li>
7070
<li>
@@ -88,9 +88,9 @@
8888
<li>
8989
<b>tsickle</b> : ^0.38.1</li>
9090
<li>
91-
<b>tslib</b> : ^1.11.1</li>
91+
<b>tslib</b> : ^2.0.0</li>
9292
<li>
93-
<b>zone.js</b> : ^0.10.2</li>
93+
<b>zone.js</b> : ^0.10.3</li>
9494
</ul>
9595

9696

docs/index.html

-3
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,6 @@ <h2 id="installing">Installing</h2>
170170
scope: &#39;openid profile email offline_access api&#39;,
171171

172172
showDebugInformation: true,
173-
174-
// Not recommented:
175-
// disablePKCI: true,
176173
};</code></pre></div><p>After this, you can initialize the code flow using:</p>
177174
<div><pre class="line-numbers"><code class="language-TypeScript">this.oauthService.initCodeFlow();</code></pre></div><p>There is also a convenience method <code>initLoginFlow</code> which initializes either the code flow or the implicit flow depending on your configuration.</p>
178175
<div><pre class="line-numbers"><code class="language-TypeScript">this.oauthService.initLoginFlow();</code></pre></div><p>Also -- as shown in the readme -- you have to execute the following code when bootstrapping to make the library to fetch the token:</p>

docs/injectables/OAuthService.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -11637,7 +11637,7 @@ <h3 id="inputs">
1163711637
revokeAccessToken &#x3D; revokeAccessToken.pipe(
1163811638
catchError((err: HttpErrorResponse) &#x3D;&gt; {
1163911639
if (err.status &#x3D;&#x3D;&#x3D; 0) {
11640-
return of&lt;void&gt;();
11640+
return of&lt;void&gt;(null);
1164111641
}
1164211642
return throwError(err);
1164311643
})
@@ -11646,7 +11646,7 @@ <h3 id="inputs">
1164611646
revokeRefreshToken &#x3D; revokeRefreshToken.pipe(
1164711647
catchError((err: HttpErrorResponse) &#x3D;&gt; {
1164811648
if (err.status &#x3D;&#x3D;&#x3D; 0) {
11649-
return of&lt;void&gt;();
11649+
return of&lt;void&gt;(null);
1165011650
}
1165111651
return throwError(err);
1165211652
})
@@ -11655,7 +11655,7 @@ <h3 id="inputs">
1165511655

1165611656
combineLatest([revokeAccessToken, revokeRefreshToken]).subscribe(
1165711657
res &#x3D;&gt; {
11658-
this.logOut();
11658+
this.logOut(customParameters);
1165911659
resolve(res);
1166011660
this.logger.info(&#x27;Token successfully revoked&#x27;);
1166111661
},

docs/js/search/search_index.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

e2e/tsconfig.e2e.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"extends": "../tsconfig.json",
2+
"extends": "../tsconfig.base.json",
33
"compilerOptions": {
44
"outDir": "../out-tsc/app",
55
"module": "commonjs",

0 commit comments

Comments
 (0)