Inserir o domínio no hosts do windows/linux
[Finalizado Pelo Aluno]
daria para fazer a parte de automatizar a inserção do dominio no hosts do windows/linux direto pelo sistema?
para no caso de eu acessar algo tipo novocliente.meusite.com logo apos cadastrar o mesmo no sistema?
Olá, Cícero!
Tudo bem?
No Windows mesmo acredito que não, porque precisa incluir uma nova entrada no arquivo de hosts do Windows.
Mas, como o projeto está rodando local no Windows, nem precisa se preocupar com isso, essa atenção deve ficar para o projeto em produção (que vai rodar em ambiente Linux).
nesse caso, seria dificil mudar o banco sempre q efetuar o login em vez de sempre q acessar tal dominio?
e no middleware atual ele seta a config do banco novamente toda vez q faz uma requisição é?
Mudar o banco sempre que acessar tal domínio?! Não entendi o que fiz dizer amigo.
Me explica com mais detalhes os processos que tem em mente, que te guio no melhor cenário.
no momento eu acesso o dominio Main(meusite.com) e nele cadastro novos clientes depois acesso o dominio do cliente(cliente.meusite.com) onde ele passa pelo middleware pega os dados do banco do cliente e seta na config de banco de dados para usar o banco do cliente.
Minha duvida é se é possivel em vez desses passo eu ter 1 só dominio(meusite.com) e quando o cliente logar nele as configs do banco dele serem setados, sem precisar acessar o (cliente.meusite.com)
É possível sim amigo, fizemos isso algo parecido nesse curso aqui (nem a identificação do tenant é ligada diretamente ao usuário, e não ao subdomínio): https://academy.especializati.com.br/curso/laravel-multi-tenancy-single-database
Entendi, vou fazer o curso e tentar aplicar ao multidatabase, obrigado
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!