You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Criar uma trava de segurança para proteger as rotas do dashboard. Se o usuário não tiver uma sessão ativa, deve ser redirecionado para o login com erro de acesso negado
Checklist:
Criar função global ou helper checkAuth().
Validar existência de $_SESSION['merchant_id'].
Implementar redirecionamento automático caso a sessão seja null
Integrar a checagem no renderDashboard (depois demais páginas).
Objetivo
Criar uma trava de segurança para proteger as rotas do dashboard. Se o usuário não tiver uma sessão ativa, deve ser redirecionado para o login com erro de acesso negado
Checklist: