Skip to content

Domain identity resolver #1

@ollieread

Description

@ollieread

Sprout does not currently support identifying tenants using a whole domain, though this is a common feature.

An identity resolver should be built that facilitates the usage of third-party tenant provided domains as tenant identifiers. The new domain identity resolver driver should be an extra layer on-top of the subdomain driver, mapping a domain to a subdomain. This will help in the following ways:

  • If there are DNS issues with the tenant domain, the site is accessible through their subdomain.
  • Tenants can use a CNAME record, pointing to their subdomain, simplifying the updating of DNS records should the application's DNS change.

Note

There exists plans to build out supporting functionality that will handle things like domain ownership verification and DNS checks. This functionality will most likely be released as add-ons, and is a future feature set.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions