<p>With a compressed container size smaller than 20 megabytes and observed memory usage normally under 30 megabytes, it's one of the most lightweight solutions available.</p>
<p>Written in <ahref="https://golang.org/"target="_blank">Go</a> and <ahref="https://reactjs.org/"target="_blank">React</a>, authorization policies and many other backend tasks are completed in mere milliseconds and login portal loading times of 100 milliseconds makes it one of the fastest solutions available.</p>
<p>Processors can use a lot of electricity, but when idle usage is basically so low that you can't measure it, and active usage in a small business environment being under 1% you can rest easy (with the exclusion of password hashing).</p>
<p>Not just another IAM portal, <ahref="./overview/security/introduction/">security</a> is heavily considered as part of our design process.</p>
</div>
<divclass="col-lg-5">
<h2class="h4">Login Regulation 🛡️</h2>
<p>Prevent brute force login attempts by only allowing a <ahref="./overview/authorization/regulation/">certain number of logins</a> before the user is locked for a period.</p>
</div>
<divclass="col-lg-5">
<h2class="h4">Password Reset 📧</h2>
<p>In-built support for users to reset their LDAP or internal passwords with email validation right from the web interface.</p>
<p>Allow your users the convenience of just being required to login once to a wide range of web applications via <ahref="./overview/authorization/openid-connect-1.0/">OpenID Connect 1.0</a> or <ahref="./overview/authorization/trusted-headers/">Trusted Headers</a></p>
<p>Control which users and groups have access to which specific resources or domains with incredibly <ahref="./overview/authorization/access-control/">granular policy definitions</a>.</p>
</div>
<divclass="col-lg-5">
<h2class="h4">Identity Validation ✔</h2>
<p>Users who have not configured a second-factor device are required to validate their identity via an email reducing the chance an attacker could exploit a lazy user.</p>
<p>Designed with high availability in mind, deployment options exist to easily allow multiple parallel containers on lifecycle management platforms like Kubernetes.</p>
</div>
<divclass="col-lg-5">
<h2class="h4">Multi-Factor Authentication 🗝️</h2>
<p>Support for multiple second-factor methods including <ahref="./overview/authentication/one-time-password/">One Time Passwords</a>, <ahref="./overview/authentication/push-notification/">Mobile Push Notifications</a>, and <ahref="./overview/authentication/security-key/">WebAuthn</a>.</p>
</div>
<divclass="col-lg-5">
<h2class="h4">Intuitive User Interface 💡</h2>
<p>The login portal is super straight forward and the workflow is completely transparent to your users.</p>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
{{ define "sidebar-footer" }}
<divclass="d-flex justify-content-end mt-5">
<divclass="bg-dots"></div>
</div>
{{ partial "main/support.html" . -}}
<sectionclass="section section-sm mt-3 pt-3">
<divclass="container">
<divclass="row justify-content-center">
<divclass="col-md-12 col-lg-10 col-xl-8">
<h2class="h3 mt-3 text-center">Latest from the Authelia blog</h2>
<divclass="card-list">
{{ range first 3 (where .Site.RegularPages.ByDate.Reverse "Section" "blog") -}}