Skip to content

Keep blogrolls on password-protected pages private - #49

Merged
pfefferle merged 1 commit into
mainfrom
fix/password-protected-blogrolls
Oct 15, 2026
Merged

pfefferle merged 1 commit into
mainfrom
fix/password-protected-blogrolls

Conversation

@pfefferle

Copy link
Copy Markdown
Owner

A blogroll on a page behind a password was not private: ?opml on that page served every link, and the page was listed in recommendations.opml, following.opml and the feed. With the CORS change in #48 any other site could read that too.

Password-protected pages are now left out of all site-wide lists (has_password => false), and ?opml on such a page loads the page with its password form, until the visitor entered the password. The page also prints no rel="blogroll" links then.

Found by a code review of #48.

@pfefferle
pfefferle force-pushed the fix/password-protected-blogrolls branch from 165fb0f to 8f427e7 Compare October 15, 2026 11:24
@pfefferle
pfefferle merged commit 908342d into main Oct 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant