From 5477937459785eb7ad8f6e1277a3d26a44fd87cd Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 20 Aug 2026 14:52:06 +0000 Subject: [PATCH 1/3] Increase maximum number of alternative origins to 100 Internet Identity raised the cap on entries in `/.well-known/ii-alternative-origins` from 10 to 100. Update both places in the alternative frontend origins guide that state the old limit. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Xb4gLgdkcBhNJdByGQhiLc --- docs/building-apps/authentication/alternative-origins.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/building-apps/authentication/alternative-origins.mdx b/docs/building-apps/authentication/alternative-origins.mdx index 6b7b184a31..2cbf822990 100644 --- a/docs/building-apps/authentication/alternative-origins.mdx +++ b/docs/building-apps/authentication/alternative-origins.mdx @@ -19,7 +19,7 @@ You may need this guide if you are doing any of the following: ## Constraints -Currently, a maximum of **10** alternative origins can be listed. +Currently, a maximum of **100** alternative origins can be listed. Internet Identity will only follow this specification when the origin configuring these alternatives is hosted on a canister using **certified assets**. @@ -62,7 +62,7 @@ The response of this endpoint must be a valid JSON object with an `alternativeOr Requirements: -* Maximum of **10** alternative origins can be listed. +* Maximum of **100** alternative origins can be listed. * No trailing slash or paths should appear in the URL. * Order doesn't matter. From 2045b588baa3acb322849adeac2435bb2dc0078d Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 20 Aug 2026 15:01:43 +0000 Subject: [PATCH 2/3] Note that the raised limit depends on the II deployment The page stated the 100-origin limit as current behavior, but Internet Identity deployments that predate the increase still enforce 10. Drop the "Currently" framing and say which deployments the old limit applies to, in both places that state the maximum. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Xb4gLgdkcBhNJdByGQhiLc --- .../building-apps/authentication/alternative-origins.mdx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/building-apps/authentication/alternative-origins.mdx b/docs/building-apps/authentication/alternative-origins.mdx index 2cbf822990..d48045c5a9 100644 --- a/docs/building-apps/authentication/alternative-origins.mdx +++ b/docs/building-apps/authentication/alternative-origins.mdx @@ -19,7 +19,12 @@ You may need this guide if you are doing any of the following: ## Constraints -Currently, a maximum of **100** alternative origins can be listed. +A maximum of **100** alternative origins can be listed. + +:::info +This limit was raised from 10 to 100. Internet Identity deployments that predate +that change, including self-hosted instances, still enforce the earlier limit of 10. +::: Internet Identity will only follow this specification when the origin configuring these alternatives is hosted on a canister using **certified assets**. @@ -62,7 +67,7 @@ The response of this endpoint must be a valid JSON object with an `alternativeOr Requirements: -* Maximum of **100** alternative origins can be listed. +* Maximum of **100** alternative origins can be listed. Internet Identity deployments that predate the increase enforce a maximum of 10. * No trailing slash or paths should appear in the URL. * Order doesn't matter. From 7954658097888994bd82096d616d953fc44bfb99 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 20 Aug 2026 15:53:03 +0000 Subject: [PATCH 3/3] Drop the deployment caveat from the alternative origins limit Requested in review. Both statements of the maximum go back to naming the limit alone. The "Currently" framing stays dropped, so neither line asserts the limit as present behavior on every deployment. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Xb4gLgdkcBhNJdByGQhiLc --- docs/building-apps/authentication/alternative-origins.mdx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/docs/building-apps/authentication/alternative-origins.mdx b/docs/building-apps/authentication/alternative-origins.mdx index d48045c5a9..386d42cd11 100644 --- a/docs/building-apps/authentication/alternative-origins.mdx +++ b/docs/building-apps/authentication/alternative-origins.mdx @@ -21,11 +21,6 @@ You may need this guide if you are doing any of the following: A maximum of **100** alternative origins can be listed. -:::info -This limit was raised from 10 to 100. Internet Identity deployments that predate -that change, including self-hosted instances, still enforce the earlier limit of 10. -::: - Internet Identity will only follow this specification when the origin configuring these alternatives is hosted on a canister using **certified assets**. For more information, see the [Internet Identity specification](/references/ii-spec/#alternative-frontend-origins). @@ -67,7 +62,7 @@ The response of this endpoint must be a valid JSON object with an `alternativeOr Requirements: -* Maximum of **100** alternative origins can be listed. Internet Identity deployments that predate the increase enforce a maximum of 10. +* Maximum of **100** alternative origins can be listed. * No trailing slash or paths should appear in the URL. * Order doesn't matter.