# 2026-04-14 - Tela admin de configuracao do login social

## O que mudou
- Criada a tela administrativa [pages/admin/social-auth-config.php](G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\pages\admin\social-auth-config.php) para configurar credenciais do login social sem depender exclusivamente de variaveis de ambiente.
- Expandido [src/Integrations/SocialAuth/SocialAuthConfig.php](G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\src\Integrations\SocialAuth\SocialAuthConfig.php) com persistencia em `get_option/update_option`.
- Adicionado suporte de salvamento para parametros globais do fluxo social:
  - `enabled`
  - `auto_link_by_email`
  - `auto_create_cliente`
- Adicionado suporte de salvamento e leitura para credenciais por provedor:
  - `google`
  - `facebook`
  - `apple`
- Incluidas na tela as callback URLs prontas de `cliente` e `parceiro` para copiar e cadastrar diretamente nos provedores.

## Observacoes
- A tela segue o mesmo estilo de configuracao central adotado em `ia-config`.
- Segredos ja salvos nao sao reexibidos em claro; os campos ficam vazios e so substituem o valor atual quando forem preenchidos novamente.
- A `private_key` da Apple foi mantida em textarea proprio para suportar o conteudo multilinha do `.p8`.
- O fluxo continua aceitando fallback por variavel de ambiente, mas agora pode ser administrado operacionalmente pelo painel.
- A tela usa `nonce` para validacao basica do POST.

## Validacao
- `php -l src/Integrations/SocialAuth/SocialAuthConfig.php`
- `php -l pages/admin/social-auth-config.php`
