summaryrefslogtreecommitdiff
path: root/docs/content/en
AgeCommit message (Collapse)Author
2024-03-14docs: refresh (#6809)James Elliott
Update the look of the documentation.
2024-03-13docs: additional blog notes (#6839)James Elliott
2024-03-12docs: preliminary blog post (#6836)James Elliott
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-03-12docs(oidc): uptime kuma integration (#6829)Dennis Gaida
Adds a guide for Uptime Kuma for OpenID Connect 1.0.
2024-03-12build(oidc): use authelia maintained library (#6821)James Elliott
Replaces github.com/ory/fosite with authelia.com/providers.oauth2 which is a hard fork of the former and has several major improvements. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-11refactor: logging (#6827)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-11docs: update various mistakes (#6825)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-07refactor(configuration): fix oidc client validations (#6801)James Elliott
This fixes several scenarios and intentions to be in line with our particular security and communication goals. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-06feat(oidc): signed discovery (#6003)James Elliott
Optionally adds the signed_metadata value to the OAuth 2.0 Authorization Server Metadata and OpenID Connect Discovery 1.0 documents. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-06refactor(configuration): include alg in auto key id (#6790)James Elliott
This includes an algorithm suffix to the generated JSON Web Key ID's if they are absent from the configuration. This allows a key to service multiple algorithms without having to manually specify the key_id each time. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-06refactor(oidc): misc improvements (#6775)James Elliott
Adds several refactored elements to many areas of OpenID Connect 1.0. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-05docs(oidc): freshrss integration (#6786)James Elliott
Create integration guide for oidc authentication for FreshRSS. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com> Co-authored-by: darkpixelftw <104321110+darkpixelftw@users.noreply.github.com>
2024-03-05docs: adjust fail2ban information (#6568)jeblove
Adjusts the fail2ban information to work with both log types. Signed-off-by: jeblove <249972068@qq.com> Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-05docs(oidc): add the integration page for pocketbase (#6768)Tchoupinax
Add OIDC PocketBase integration guide. Signed-off-by: Tchoupinax <corentinfiloche@hotmail.fr> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-03-05docs(oidc): add role mapping config for grafana (#6731)noantiq
Add Grafana role mapping example for OIDC integration. Signed-off-by: noantiq <39308834+noantiq@users.noreply.github.com>
2024-03-05feat: oauth2 authorization bearer (#6774)James Elliott
This implements user authorization utilizing the OAuth 2.0 bearer scheme (i.e. RFC6750) for both the authorize code grant and client credentials grant. This effectively allows application "passwords" when used with the client credentials grant. Closes #2023, Closes #188. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-05fix(configuration): warning about log level env (#6784)James Elliott
The AUTHELIA_LOG_LEVEL env variable is incorrectly detected as the deprecated version which maps to the `log_level` key instead of the `log.level` key. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04refactor: apply suggestions from code reviewJames Elliott
Per our standard review process this adjusts the appropriate elements detected during the review. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04refactor: add additional startup check trace logsJames Elliott
This adds additional startup trace logging. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04refactor: use template get envJames Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04refactor: misc refactoringJames Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04docs: misc fixesJames Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04feat(totp): reuse policyJames Elliott
This prevents the reuse of previously used codes being reused within the validity period. This is prevented in a smart way by recording the step multiplied by the period and hashing that value as a string with the HMAC-SHA256 algorithm, with a HMAC key unique to recording these values (auto generated). Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04refactor: misc fixesJames Elliott
This implements misc fixes as part of one of our betas. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04docs: misc updatesJames Elliott
This updates various areas of the documentation. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04refactor: generateJames Elliott
This regenerates the generated portions of code. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04feat(web): revoke reset password tokensJames Elliott
This adds functionality to the frontend to revoke the Reset Password JWT's. Closes #136 Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04docs: update documentationJames Elliott
This updates various documentaiton elements for the pending changes. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04feat(web): one-time codes for identity verificationJames Elliott
This replaces the JWT method for Identity Verification for most elements with a One-Time Code which has a controllable lifetime. These codes elevate the session for a duration, are less likely to be accidentally clicked, can be revoked, and generally a better experience for users. Users will be able to copy the codes directly from the email or manually type them. This improves the process as the user is very unlikely to input the code into the wrong window, and can't open it in the wrong browser. In addition the process prevents accidental clicking from causing issues. Closes #3801 Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-04feat(web): multiple webauthn credential registrationJames Elliott
This implements multiple WebAuthn Credential registrations by means of a generic user settings UI. Closes #275, Closes #4366 Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com> Co-authored-by: Clément Michaud <clement.michaud34@gmail.com> Co-authored-by: Stephen Kent <smkent@smkent.net> Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2024-03-02docs: fix missing version policy link (#6766)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-03-02docs: additional notes for versioning (#6765)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-02-19ci: remove container read-only mounts (#6709)Amir Zarrinkafsh
* ci: remove container read-only mounts Signed-off-by: Amir Zarrinkafsh <nightah@me.com> * refactor: linting updates Signed-off-by: Amir Zarrinkafsh <nightah@me.com> --------- Signed-off-by: Amir Zarrinkafsh <nightah@me.com>
2024-02-06docs: small typo (#6649)Bence Csik
Signed-off-by: Bence Csik <22349790+csikb@users.noreply.github.com>
2024-02-05build(deps): update dependency husky to v9 (#6598)renovate[bot]
* build(deps): update dependency husky to v9 * ci(husky): adjust hooks for v9 convention Signed-off-by: Amir Zarrinkafsh <nightah@me.com> --------- Signed-off-by: Amir Zarrinkafsh <nightah@me.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2024-02-01docs: clarify roadmap (#6628)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-01-25docs: update lldap repository link (#6589)Clay Rosenthal
Signed-off-by: Clay Rosenthal <contact@clayrosenthal.me> Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2024-01-21docs(oidc): update minio integration (#6571)Alexander Henderson
The latest breaking change to MinIO adjusts the callback URI. This includes this change.
2024-01-16docs(oidc) : add powerdns integration (#6491)Kitof
As described. Signed-off-by: Kitof <github@kitof.net> Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com> Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-01-16docs(oidc): common update (#6549)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2024-01-03docs(oidc): public/private key examples (#6492)James Elliott
2024-01-01docs: add oidc auth policy example (#6487)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-30docs: add copy api dir step in manually building guide (#6470)Bob Du
Signed-off-by: BobDu <i@bobdu.cc>
2023-12-29docs: generate (#6476)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-29docs: add duo faq item (#6430)Dirk
Added FAQ Q&A to address a specific issue I had when deploying Duo as a second factor. Signed-off-by: Dirk <erik.a.magn@gmail.com> Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-27feat(configuration): unix socket listener subpath (#6463)James Elliott
Adds a subpath configuration query parameter to unix sockets and other listeners. Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-26docs: fix documentation for oidc clients (#6459)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-25docs: general fixes (#6453)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-17docs(oidc): misc link fixes and improvements (#6429)James Elliott
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-12-14docs: update swag upstream changes (#6298)owine