Logged-out readers see a sign-in notice instead of the file

What you are seeing

Logged-out readers see a sign-in notice instead of the file.


#Why it happens

For an anonymous reader the app tries the public raw fetch and nothing else. Deliberately, so a stranger is never ambushed with an OAuth window. The notice intentionally does not name the repository.


#What to do

This only affects private repositories. If the content must be visible to logged-out readers, it has to live in a public repository.


#Settings involved

Setting

Where

What it does

Unlicensed and anonymous access

Not user-configurable

Granted on the MACRO module only, for both 'unlicensed' and 'anonymous'. So a reader outside the licence, or logged out entirely, still sees public file content in the degraded read-only branch. But gets no "Github" byli

Byline visibility conditions

Not user-configurable

The byline requires the reader to be logged in with VIEW permission, and then one of: the space-level alwaysOn flag, an existing git content property, or the macro key present in the page's Capable content indexing macro



Found it? Good.