The GL firmware supports that, see Build your own WireGuard Home Server with two GL.iNet Routers - GL.iNet Router Docs 4 and Block No-VPN Traffic - GL.iNet Router Docs 4
At the end you just need to add AllowedIPs = 0.0.0.0/0,::/0
inside Peer
, see How to troubleshoot WireGuard