Everyone with github account can enter my web panel

I have wireguard panel wg-gen-web installed on my VPN server. I have OAuth authorisation with github. Everything works OK but I noticed that everyone who knows address and have github account can enter that panel, change, delete, download my wireguard configs. Is there a way to secure that or that is only that developer job?