These slides are shared with “Publish to the Web” settings in Google Slides. The file also has a share link active.
It may show the slides at first, but if you leave the page and return, or clear your cache, you will see an issue saying “You Need Permission.”