Email links need email_links.default_origin (or allowed_origins)
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 85/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- yaml
- Domain
- documentation
Research direction
The issue describes a required configuration update for email links. Look for documentation files related to user configuration, email settings, or bundle setup. Update the configuration examples to include the new email_links.default_origin and allowed_origins fields. Verify the changes by checking any related configuration guides or README files.
Written by the indexing model from the issue text.
Description
Source: components-web-app/api-components-bundle#316
New required configuration for any application that sends user emails with links (password reset, email verification, new-email confirmation, welcome, account enabled):
silverback_api_components:
user:
email_links:
default_origin: 'https://www.example.com' # scheme://host[:port]
allowed_origins: ['https://app\.example\.com'] # optional, anchored regexes
- The request's
Origin/Refereris used only when it matchesallowed_origins; otherwisedefault_origin; with neither, no email is sent and the request is a 400. - A path from
redirect_path_querymust be a plain relative path; anything else falls back to the configured redirect path. - Upgrade note: without this config every email carrying a link is refused with a 400.
- Patterns are anchored by the bundle, unlike Nelmio's
origin_regex, so don't copyCORS_ALLOW_ORIGINwithout checking it.
- Dominant language
- Vue
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from components-web-app/docs
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
components-web-app/docs#92 ·
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 85/100
components-web-app/docs#91 ·
-
documentation
Difficulty 3/5 1-2 days Newbie friendliness 55/100
components-web-app/docs#90 ·
-
documentation
Difficulty 3/5 1-2 days Newbie friendliness 70/100
components-web-app/docs#89 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
components-web-app/docs#1 · 2 comments ·
All issues in components-web-app/docs
Similar issues
-
Crush Open
Difficulty 1/5 Under an hour Newbie friendliness 85/100
catppuccin/catppuccin#3125 ·
-
Link Checker Report Openautomated issue report
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
VoltAgent/awesome-design-md#469 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
KhronosGroup/glTF#2648 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
sccn/sccn.github.io#108 ·