Skip to content

docs: add username policy guide#1421

Open
simeng-li wants to merge 1 commit into
masterfrom
simeng-log-13621-docs-document-per-tenant-username-policy
Open

docs: add username policy guide#1421
simeng-li wants to merge 1 commit into
masterfrom
simeng-log-13621-docs-document-per-tenant-username-policy

Conversation

@simeng-li

Copy link
Copy Markdown
Contributor

Summary

Documents the per-tenant username policy feature shipped in logto-io/logto#8991 (LOG-13621).

What changed

  • New page docs/end-user-flows/sign-up-and-sign-in/username-policy.mdx — modeled on the password-policy page: baseline rules vs per-tenant policy, enforcement surfaces (end-user flows always enforce; Management API applies baseline only), Console setup steps (Advanced options → Username policy → Manage: case sensitivity, length, allowed characters), and the case-insensitive switch flow (409 guard + proactive conflict detection with a link to the GET /api/sign-in-exp/username-policy/case-sensitivity-conflicts operation). Sidebar position 7; displaced pages bumped (disable-user-registration → 8, error-pages → 9).
  • user-data.mdx §username — "It's case-sensitive." became "case-sensitive by default" with a link to the policy page, since case sensitivity/length/charset are now per-tenant configurable.
  • user-data.mdx §profile — documents the new preferred_username claim fallback to username when profile.preferredUsername is unset (explicit value wins).
  • sign-up.mdx — username identifier bullet links to the policy page.

Testing

N/A

Checklist

  • .changeset
  • unit tests
  • integration tests
  • necessary TSDoc comments

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying logto-docs-tutorials with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9cb72d0
Status: ✅  Deploy successful!
Preview URL: https://1eaf3085.logto-docs-tutorials.pages.dev
Branch Preview URL: https://simeng-log-13621-docs-docume.logto-docs-tutorials.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying logto-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9cb72d0
Status: ✅  Deploy successful!
Preview URL: https://d50664a6.logto-docs.pages.dev
Branch Preview URL: https://simeng-log-13621-docs-docume.logto-docs.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant