Files
supabase/apps/studio/hooks/custom-content/custom-content.sample.json
T
Joshen Lim 8962308215 Add support for multiple custom auth providers in custom-content (#48030)
## Context

Adds support for multiple custom auth providers in custom-content

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added support for multiple custom sign-in providers via a new plural
configuration.
* Updated the sign-in page to render all configured custom provider
options while maintaining compatibility with the legacy single-provider
setting.
* Improved the custom provider button display to remove internal
prefixes from provider names.

* **Documentation**
* Updated the configuration schema, examples, and sample data to
document the new multi-provider setting.
* Marked the legacy single-provider configuration as deprecated in favor
of the plural option.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-20 11:02:15 +08:00

63 lines
1.7 KiB
JSON

{
"$schema": "./custom-content.schema.json",
"app:title": "Test Title",
"dashboard_auth:custom_provider": "Nimbus",
"dashboard_auth:custom_providers": ["Nimbus"],
"docs:row_level_security_guide_path": "/guides/database/postgres/row-level-security",
"organization:legal_documents": [
{
"id": "doc1",
"name": "Document 1",
"description": "This is a description of Document 1",
"action": {
"text": "Download document",
"url": "https://supabase.com"
}
},
{
"id": "doc2",
"name": "Document 2",
"description": "This is a description of Document 2",
"action": {
"text": "Download document",
"url": "https://supabase.com"
}
}
],
"project_homepage:client_libraries": [
{
"language": "JavaScript",
"officialSupport": true,
"docsUrl": "https://supabase.com/docs/reference/javascript/installing",
"gitUrl": "https://github.com/supabase/supabase-js"
}
],
"project_homepage:example_projects": [
{
"title": "Framework 1",
"description": "This is a description of Framework 1",
"iconUrl": "https://supabase.com/dashboard/img/supabase-logo.svg",
"url": "https://supabase.com"
},
{
"title": "Framework 2",
"description": "This is a description of Framework 2",
"iconUrl": "https://supabase.com/dashboard/img/supabase-logo.svg",
"url": "https://supabase.com"
}
],
"logs:default_query": "This is a sample query",
"infra:cloud_providers": ["AWS_NIMBUS"],
"infra:aws_nimbus_label": "AWS Nimbus",
"ssl:certificate_url": "https://supabase-downloads.s3-ap-southeast-1.amazonaws.com/${env}/ssl/${env}-ca-2021.crt"
}