Files
supabase/apps/studio/hooks/custom-content/custom-content.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.9 KiB
JSON

{
"$schema": "./custom-content.schema.json",
"app:title": null,
"dashboard_auth:custom_provider": null,
"dashboard_auth:custom_providers": null,
"docs:row_level_security_guide_path": "/guides/auth/row-level-security",
"organization:legal_documents": null,
"project_homepage:client_libraries": [
{
"language": "JavaScript",
"officialSupport": true,
"docsUrl": "https://supabase.com/docs/reference/javascript/installing",
"gitUrl": "https://github.com/supabase/supabase-js"
},
{
"language": "Flutter",
"officialSupport": true,
"docsUrl": "https://supabase.com/docs/reference/dart/installing",
"gitUrl": "https://github.com/supabase/supabase-flutter"
},
{
"language": "Python",
"officialSupport": true,
"releaseState": "Alpha",
"docsUrl": "https://supabase.com/docs/reference/python/initializing",
"gitUrl": "https://github.com/supabase/supabase-py"
},
{
"language": "C#",
"officialSupport": false,
"docsUrl": "https://supabase.com/docs/reference/csharp/installing",
"gitUrl": "https://github.com/supabase-community/supabase-csharp",
"altIconName": "c-sharp"
},
{
"language": "Swift",
"officialSupport": true,
"docsUrl": "https://supabase.com/docs/reference/swift/initializing",
"gitUrl": "https://github.com/supabase/supabase-swift"
},
{
"language": "Kotlin",
"officialSupport": false,
"docsUrl": "https://supabase.com/docs/reference/kotlin/installing",
"gitUrl": "https://github.com/supabase-community/supabase-kt"
}
],
"project_homepage:example_projects": null,
"logs:default_query": null,
"infra:cloud_providers": ["AWS", "AWS_K8S", "FLY"],
"infra:aws_nimbus_label": "AWS Nimbus",
"ssl:certificate_url": "https://supabase-downloads.s3-ap-southeast-1.amazonaws.com/${env}/ssl/${env}-ca-2021.crt"
}