WIP: docs: Authentication section #2234

Draft
stratself wants to merge 13 commits from stratself/continuwuity:stratself/docs-authentication into main

13 commits

Author SHA1 Message Date
eda47afa70 docs(auth): Address concerns from feedback part 1
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 10s
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m25s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been skipped
2026-09-12 16:04:32 +00:00
a1471c2c49 docs(oidc): Add important notice to OIDC breaking legacy logins
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m29s
2026-09-12 08:02:14 +00:00
1f05eb7673 docs(auth): Simplify auth sources section & add client well-known notice 2026-09-12 08:00:41 +00:00
edd3e3ca37 docs(auth): Rename rego page to "internal auth" & add pwd reset details
* Moved around a few paragraphs to fit new title as well
2026-09-12 07:58:39 +00:00
07a921cebb chore: Add few todos
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m23s
2026-09-12 06:00:25 +00:00
73c738b067 docs(auth): Copy stuff from the OIDC guide
The guide would be removed at a later time
2026-09-12 05:53:59 +00:00
9fe9003d9b docs(auth): Writeup on auth sources and flows 2026-09-12 05:48:14 +00:00
09ea44a764 docs(registration): Remove challengeless rego mentions, add rego platforms 2026-09-12 05:47:26 +00:00
21df99f4bc docs(registration): Number all the rego methods and add admin commands for emails 2026-09-12 04:44:00 +00:00
55d65bbfc3 chore(docs): Add some todos 2026-09-10 05:48:40 +00:00
d30faf6553 docs(auth): Move legacy auth page to rego page (see desc)
The commit moves legacy.mdx to registration.mdx and significantly
shortens it. Instead of explaining every registration option now a table
is provided. Renaming the page because besides registration there is not
much else to explain about legacy auth. If anything, those should be
elaborated on the main authentication.mdx page (i.e. difference between
OAuth and UIAA)

The email section has also been updated with (some) relevant info.
2026-09-10 05:48:39 +00:00
693dd23760 docs(auth): Add token-based registration instructions 2026-09-10 05:48:38 +00:00
b7b3c7ed5a docs: Initialize authentication chapter 2026-09-10 05:48:38 +00:00