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: CHANGELOG.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -7,12 +7,13 @@ All notable changes to this project will be documented in this file. See [standa
7
7
8
8
### Features
9
9
10
+
***revoketokenandlogout:** explicit way to revoke an access token according to [RFC 7009](https://tools.ietf.org/html/rfc7009) ([c799ead](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c799eadbfa616d459af8be1a667499834745d78f))
11
+
10
12
***token-revocation:** also revoke refresh_token ([429ed2c](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/429ed2c5b50c60ac857ff0ffe84c1d7fc995c6dd))
11
13
12
14
13
15
### Bug Fixes
14
16
15
-
***revoketokenandlogout:** explicit way to revoke an access token ([c799ead](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c799eadbfa616d459af8be1a667499834745d78f))
16
17
***sample:** make sense of the guard ([1cae011](https://github.com/manfredsteyer/angular-oauth2-oidc/commit/1cae011532dc91a250368c95120812d2f78f8109))
Copy file name to clipboardExpand all lines: docs/additional-documentation/silent-refresh.html
+1-1
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@
49
49
50
50
51
51
<h2id="refreshing-when-using-implicit-flow-implicit-flow-and-code-flow">Refreshing when using Implicit Flow (Implicit Flow and Code Flow)</h2>
52
-
<p><strong>Notes for Code Flow</strong>: You can also use this strategy for refreshing tokens when using code flow. However, please note, the strategy described within <ahref="./refreshing-a-token.html">Token Refresh</a> is far easier in this case.</p>
52
+
<p><strong>Notes for Code Flow</strong>: You can also use this strategy for refreshing tokens when using code flow. However, please note, the strategy described within <ahref="./token-refresh.md">Token Refresh</a> is far easier in this case.</p>
53
53
<p>To refresh your tokens when using implicit flow you can use a silent refresh. This is a well-known solution that compensates the fact that implicit flow does not allow for issuing a refresh token. It uses a hidden iframe to get another token from the auth server. When the user is there still logged in (by using a cookie) it will respond without user interaction and provide new tokens.</p>
54
54
<p>To use this approach, setup a redirect uri for the silent refresh.</p>
55
55
<p>For this, you can set the property silentRefreshRedirectUri in the config object:</p>
Copy file name to clipboardExpand all lines: docs/changelog.html
+27-7
Original file line number
Diff line number
Diff line change
@@ -31,18 +31,29 @@
31
31
<divclass="content-data">
32
32
33
33
<h1id="changelog">Changelog</h1>
34
-
<h2id="910-2020-03-23">9.1.0 (2020-03-23)</h2>
34
+
<p>All notable changes to this project will be documented in this file. See <ahref="https://github.com/conventional-changelog/standard-version">standard-version</a> for commit guidelines.</p>
<li>Upgrade to angular 8 (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/31c6273b388af7e796a9ad663e346f1e33ff331c">31c6273</a>)</li>
39
-
<li><strong>automatic silent refresh:</strong> stopAutomaticRefresh stops all timers. (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/8ab853bf38dd162060d7b6cbd18f7b4fd5a84f18">8ab853b</a>)</li>
40
-
<li><strong>code-flow:</strong> allow using implicit flow by setting useSilentRefresh to true (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/93902a5808bb9b75a41d4bde44c6ab763bcfa9f6">93902a5</a>)</li>
41
-
<li><strong>sample:</strong> also use new idsvr 4 for implicit flow demo to prevent issues with same site cookies (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/58c63541bc7d83d72c30577da2b68ac2d1dc35b7">58c6354</a>)</li>
42
-
<li><strong>session checks:</strong> Session checks work now for code flow too. Pls see Docs for details. (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4bf89014d8cc5d50ed716500e3f3ad265b4ae2db">4bf8901</a>)</li>
38
+
<li><p><strong>revoketokenandlogout:</strong> explicit way to revoke an access token according to <ahref="https://tools.ietf.org/html/rfc7009">RFC 7009</a> (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c799eadbfa616d459af8be1a667499834745d78f">c799ead</a>)</p>
39
+
</li>
40
+
<li><p><strong>token-revocation:</strong> also revoke refresh_token (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/429ed2c5b50c60ac857ff0ffe84c1d7fc995c6dd">429ed2c</a>)</p>
41
+
</li>
43
42
</ul>
44
43
<h3id="bug-fixes">Bug Fixes</h3>
45
44
<ul>
45
+
<li><strong>sample:</strong> make sense of the guard (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/1cae011532dc91a250368c95120812d2f78f8109">1cae011</a>)</li>
46
+
</ul>
47
+
<h2id="910-2020-03-23">9.1.0 (2020-03-23)</h2>
48
+
<h3id="features-1">Features</h3>
49
+
<ul>
50
+
<li><strong>automatic silent refresh:</strong> stopAutomaticRefresh stops all timers. (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/8ab853bf38dd162060d7b6cbd18f7b4fd5a84f18">8ab853b</a>)</li>
51
+
<li><strong>code-flow:</strong> allow using silent refresh by setting useSilentRefresh to true (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/93902a5808bb9b75a41d4bde44c6ab763bcfa9f6">93902a5</a>)</li>
52
+
<li><strong>sample:</strong> Also use new Identity Server 4 for implicit flow demo to prevent issues with same site cookies (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/58c63541bc7d83d72c30577da2b68ac2d1dc35b7">58c6354</a>)</li>
53
+
<li><strong>session checks:</strong> Session checks work now for code flow too. Please see docs for details. (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/4bf89014d8cc5d50ed716500e3f3ad265b4ae2db">4bf8901</a>)</li>
54
+
</ul>
55
+
<h3id="bug-fixes-1">Bug Fixes</h3>
56
+
<ul>
46
57
<li><strong>code flow:</strong> Fixed code flow for IE 11 (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/0f03d393aac9fe4e26444a73884dd154318d530f">0f03d39</a>)</li>
47
58
<li><strong>sample:</strong> use hash-based routing (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/3f44ecae157305c56ae377fcd6d2df8dfde8adf5">3f44eca</a>)</li>
48
59
<li><strong>session state:</strong> save session_state also when using code flow (<ahref="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/8fa99ff721ea2b08f28bc5e9fa3e48a459e2a59a">8fa99ff</a>)</li>
0 commit comments