Designar tabela de usuários para logon único para uso em subdomínios

Temos um site que possui subdomínios como:

example.com- Site principalfood.example.comfashion.example.com

E cada domínio e subdomínio tem um banco de dados diferente, assim:

exampleDB- Banco de dados principal com tabela de usuáriosfoodDBfashionDB

O que você tentou?

No momento, para o login único, planejamos redirecionar os usuários em nosso site principal para a inscrição.

Enquanto o processamento de pedidos nos subdomínios, obtenha o ID do usuário do banco de dados principal e armazene na tabela Pedidos dos respectivos subdomínios.

Para fins de relatório, armazenamos oUserID semFK constraint noOrders tabela, pois temos um banco de dados separado.

eu consigo veraqui que empilham sites de troca possuem bancos de dados separados, mas possuiComercial mesas também?

O perfil de rede do StackExchange é armazenado em um banco de dados separado?

Eu posso ver deaqui que A tabela de usuário de todo site tem o perfil AccountId of StackExchange Network.

Um exemplo:

Aqui é Nick Craver Perfil de rede com ID: 7598

O perfil dele no site Histórico tem o ID da conta vinculado ao mesmo ID: 7598esta inquerir.

Não consigo ver oAccounts mesa em qualquer lugarburros de dados , Então eramAccountId armazenado? E como é feito o SSO em vários sites usandoAccountId ?

Minha pergunta: Precisamos de uma tabela de usuário único no banco de dados principal ou precisamos criar tabelas de usuário separadas para o banco de dados do subdomínio eLink Main DB UserID mas não restrição FK? Qual é o melhor design para um site de compras?

Qualquer ajuda seria ótimo.

questionAnswers(4)

yourAnswerToTheQuestion