Skip to content

Commit 506ba30

Browse files
committed
Deploying to gh-pages - 14:43:34
1 parent 1b753c5 commit 506ba30

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

snapshot/guide/index.html

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@ <h2>Table of Contents</h2>
137137

138138
<div class="toc-item" style="margin-left:0px" id="toc-item-authenticationProviders"><a href="#authenticationProviders"><strong>8</strong><span>Authentication Providers</span></a></div>
139139

140+
<div class="toc-item" style="margin-left:10px" id="toc-item-authenticationProvidersUseCases"><a href="#authenticationProvidersUseCases"><strong>8.1</strong><span>Authentication Providers Use Cases</span></a></div>
141+
142+
<div class="toc-item" style="margin-left:10px" id="toc-item-builtInAuthenticationProviders"><a href="#builtInAuthenticationProviders"><strong>8.2</strong><span>Built-In Authentication Providers</span></a></div>
143+
140144
<div class="toc-item" style="margin-left:0px" id="toc-item-securityRule"><a href="#securityRule"><strong>9</strong><span>Security Rules</span></a></div>
141145

142146
<div class="toc-item" style="margin-left:10px" id="toc-item-ipPattern"><a href="#ipPattern"><strong>9.1</strong><span>IP Pattern Rule</span></a></div>
@@ -1461,14 +1465,34 @@ <h1 id="authenticationProviders"><a class="anchor" href="#authenticationProvider
14611465
}</code></pre>
14621466
</div>
14631467
</div>
1468+
1469+
<h2 id="authenticationProvidersUseCases"><a class="anchor" href="#authenticationProvidersUseCases"></a>8.1 Authentication Providers Use Cases</h2>
1470+
1471+
<div class='contribute-btn'>
1472+
<button type='button' class='btn btn-default' onclick='window.location.href="https://github.com/micronaut-projects/micronaut-security/edit/master/src/main/docs/guide/authenticationProviders/authenticationProvidersUseCases.adoc"'>
1473+
<i class='fa fa-pencil-square-o'></i> Improve this doc
1474+
</button>
1475+
</div>
1476+
1477+
14641478
<div class="paragraph">
14651479
<p>The built-in <a href="#login">Login Controller</a> uses every available authentication provider. The first provider that returns a successful authentication response will have its value used as the basis for the JWT token or session state.</p>
14661480
</div>
14671481
<div class="paragraph">
14681482
<p>Basic authentication which is implemented as an <a href="../api/io/micronaut/security/filters/AuthenticationFetcher.html">AuthenticationFetcher</a> will also trigger the available <a href="../api/io/micronaut/security/authentication/AuthenticationProvider.html">AuthenticationProvider</a>s.</p>
14691483
</div>
1484+
1485+
<h2 id="builtInAuthenticationProviders"><a class="anchor" href="#builtInAuthenticationProviders"></a>8.2 Built-In Authentication Providers</h2>
1486+
1487+
<div class='contribute-btn'>
1488+
<button type='button' class='btn btn-default' onclick='window.location.href="https://github.com/micronaut-projects/micronaut-security/edit/master/src/main/docs/guide/authenticationProviders/builtInAuthenticationProviders.adoc"'>
1489+
<i class='fa fa-pencil-square-o'></i> Improve this doc
1490+
</button>
1491+
</div>
1492+
1493+
14701494
<div class="paragraph">
1471-
<p>Micronaut comes with authentication providers for LDAP and the OAuth 2.0 password grant authentication flow. For any custom authentication, an authentication provider must be created.</p>
1495+
<p>Micronaut comes with authentication providers for LDAP (<a href="../api/io/micronaut/security/ldap/LdapAuthenticationProvider.html">LdapAuthenticationProvider</a>) and the OAuth 2.0 password grant authentication flow (<a href="../api/io/micronaut/security/oauth2/endpoint/token/request/password/OauthPasswordAuthenticationProvider.html">OauthPasswordAuthenticationProvider</a> and <a href="../api/io/micronaut/security/oauth2/endpoint/token/request/password/OpenIdPasswordAuthenticationProvider.html">OpenIdPasswordAuthenticationProvider</a>). For any custom authentication, an authentication provider must be created.</p>
14721496
</div>
14731497

14741498
<h1 id="securityRule"><a class="anchor" href="#securityRule"></a>9 Security Rules</h1>

0 commit comments

Comments
 (0)