summaryrefslogtreecommitdiff
path: root/docs/content/reference
AgeCommit message (Collapse)Author
2025-03-07docs: links in callouts and missing references (#8907)Hendrik Sievers
2025-03-02feat(metrics): record passkey logins separately (#8866)James Elliott
This adjusts the passkey logins to have a wholly unique metric. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2025-02-23feat(regulation): ip bans and unbanning (#7230)James Elliott
This adds several new features to the regulation functionality including IP banning and the ability to unban users. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2025-02-23feat(authentication): ldap connection pooling (#7217)James Elliott
This implements optional LDAP connection pooling to optimize the speed of LDAP transactions. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2025-02-23feat(webauthn): passkeys (#7942)James Elliott
Add support for passkeys, granular attachment modality, granular authenticator selection, and authenticator filtering which is commonly used in an enterprise environment. This also adds metadata verification elements utilizing the MDS3 to the project, including saving attestation statements, verification of attestation statements, etc. This also makes a significant change to the authentication level logic to purely use RFC8176 authentication method references to ensure the future-proof nature of the implementation. This change paves the way for the future of Authelia ensuring we can add custom policies in the future to allow administrators to very deliberately decide what authentication methods are sufficient for a given resource as well as the ability to clearly communicate these authentication methods to third parties via OpenID Connect 1.0 and SAML 2.0. It should be noted that at the time of this commit Passkey authentication is considered a single factor and we will at a later stage add the customizable policies described here to handle other use cases, though we've included a flag that considers properly implemented passkeys as if they were MFA. Closes #2827, Closes #2761 Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2025-02-22feat(oidc): rfc7516 jwt encryption (#8083)James Elliott
This adds RFC7516 JSON Web Encryption (JWE) support and the relevant machinery within OAuth 2.0 and OpenID Connect 1.0. Support is available for egress JWT's (such as egress ID Tokens, JWT Profile Access Tokens, Introspection Responses, etc) and for ingress JWT's (such as client assertions, token hints, etc). Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2025-02-22feat(authentication): additional and custom attributes (#8078)James Elliott
This facilitates adding additional attributes to the Authelia authentication backends as well as custom attributes based on the Common Expression Language. This will be utilized in the future to facilitate additional features. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-12-31fix(commands): crypto rand file param missing (#8533)James Elliott
This includes a file parameter for the authelia crypto rand command which allows exporting unique random values to multiple files. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-12-29fix(templates): add missing functions (#8494)James Elliott
Adds the missing glob, walk, fromYaml, toYaml, toYamlPretty, and toYamlCustom functions; as well as several time based functions similar to the helm function equivalents. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-12-29docs: fix misc inaccurate docs and formatting (#8529)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-12-29refactor: yaml vs yml (#8527)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-12-22refactor: deprecate expand-env (#8495)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-12-05docs: misc fixes (#8396)Hendrik Sievers
* docs: fix missing link * docs: fix misspelled docker-compose --------- Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-11-12docs: fix adr wording (#8237)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-11-10docs: fix references in callouts & align overview (#8214)Hendrik Sievers
2024-11-08docs: clarify required headers (#8206)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-11-04docs: adjust docker commands (#8160)Bram
To not leave lingering containers, it's best to pass `--rm` to the container when generating passwords. Signed-off-by: Bram <git@ceulemans.dev>
2024-10-27docs: adjust example template (#8116)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-10-27docs: update notification templates (#8115)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-10-25docs: include docker remove argument (#8103)Mad Scientist
* Remove docker containers after generating secrets Signed-off-by: Mad Scientist <67949699+madscientist16@users.noreply.github.com> * Add --rm argument to some other docker commands Signed-off-by: Mad Scientist <67949699+madscientist16@users.noreply.github.com> --------- Signed-off-by: Mad Scientist <67949699+madscientist16@users.noreply.github.com>
2024-10-06docs: adjust container widths (#7987)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-09-19docs: faq updates (#7888)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-09-01docs: use callouts (#7789)James Elliott
Uses callouts instead of markdown formatting. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-08-28docs: fix tpo in generating-secure-values.md (#7764)Glich440
Remove a curly brace that breaks a command Signed-off-by: Glich440 <76230780+Glich440@users.noreply.github.com>
2024-08-26docs: typo fix (#7753)showipintbri
Signed-off-by: showipintbri <40892800+showipintbri@users.noreply.github.com>
2024-08-25docs: add more information to jwks (#7751)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-08-23docs: update grafana dashboard examples (#7737)Hendrik Sievers
After changes to the metrics endpoint in v4.38, the current Grafana dashboard example stopped working (reported in #7003). To address this, I created a new dashboard designed to monitor the Authelia endpoints across multiple instances. Grafana can also be configured to send alerts if certain request thresholds are reached. I tried to make this dashboard as future-proof as possible by minimizing overrides and using only basic Grafana features. A few people have tested the dashboard over the past few months, and I’ve incorporated their feedback. Signed-off-by: Hendrik Sievers <89412959+hendrik1120@users.noreply.github.com>
2024-08-09docs: comment grammar and spelling fixes (#7651)cuiweiyuan
Signed-off-by: cuiweiyuan <cuiweiyuan@aliyun.com.>
2024-07-07docs: site variables additional elements (#7505)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-06-22docs: adjust adr add logic (#7451)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-06-22docs: adjust adrs and adr1 (#7450)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-06-16docs(oidc): add adr1 explaining auth policies (#7357)James Elliott
Adds ADR1. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-04-15docs: include many fenced titles (#7180)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-04-15docs(oidc): clarify requirements (#7178)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-04-14docs: update authelia_config_template.md (#7165)John Nicholls
`fitlers` should be `filters` Signed-off-by: John Nicholls <github-john@intobikes.co.uk>
2024-04-11fix(commands): missing hash-password help topic (#7136)James Elliott
The hash-password command was removed due to a number of issues related to the original implementation which lead to quite a lot of confusion, however we should have introduced a help topic to help users finding the correct command which was not done. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-04-10fix(commands): build-info too verbose (#7128)James Elliott
This fixes an issue where the build-info command is too verbose. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-04-10docs: misc adjustments (#7126)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-04-01docs: add env tabs (#7055)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-31docs: add helpful info to tmpl ref (#7054)James Elliott
This adds some fairly helpful template information for secrets.
2024-03-24docs: simplify menu (#7006)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-17docs: refactor headers (#6922)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-14docs: collapse cli reference (#6856)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-14docs: fix meta (#6848)James Elliott
* docs: fix meta * docs: fix generators Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com> --------- Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-14docs: refresh (#6809)James Elliott
Update the look of the documentation.