()
| 93 | ).find((provider) => !isOwnedByCaller(provider)) |
| 94 | |
| 95 | const domainConflictResponse = () => |
| 96 | NextResponse.json( |
| 97 | { |
| 98 | error: 'This domain is already registered for SSO by another organization.', |
| 99 | code: 'SSO_DOMAIN_ALREADY_REGISTERED', |
| 100 | }, |
| 101 | { status: 409 } |
| 102 | ) |
| 103 | |
| 104 | if (await findDomainConflict()) { |
| 105 | logger.warn('Rejected SSO registration for domain owned by another tenant', { |