Domínio no lugar do subdomínio
[Finalizado Pelo Aluno]
Opa Carlos, posso utilizar esta mesma lógica caso eu queira identificar por dóminio?
Ao invés do cliente cadastrar client1.meusistema.com ele vai cadastrar dominiodocliente.com.
Olá, Herman!
Pode sim, com certeza! :)
Abs;
Certo, já no caso do subdomínio, alguma sugestão ou dica para que o sistema possa gerar este subdomínio automáticamente e já direcionar o usuário para a dashboard após concluir o cadastro? Para entender melhor, acesse o https://www.nuvemshop.com.br/ e crie uma loja de teste, quero criar algo similar.
Olá!
Fiz o cadastro aqui para entender como funciona.
Esse sistema o modelo de identificação do tenant é por subdomínio.
Automatizaram até as configurações do subdomínio, no servidor (se for uma aplicação PHP pode ser apache, ou nginx).
Veja como criar uma expressão regular no nginx para trabalhar com subdomínios dinâmicos: https://gist.github.com/Greegko/6e7b773733d6a7cdb27ddad787792a48
-------------------------------------
O ponto neste caso é que ao criar um novo tenant, precisa pegar subdomínio do mesmo e direcionar, assim:
public function store(Request $request)
{
$tenant = Tenant::create($request->all());
$subdomain = $tenant->subdomain;
// $url = "{$subdomain}.dominio.com.br";
$url = "{$subdomain}.{config('app.url')}";
return redirect()->away($url);
}
Shoooow de bola cara, matou a charada! Entendi como devo fazer agora.vlw
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!