Fix: only admin can see AdminPanel page