# Allow published pages to be visible to anon

**URL:** https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394
**Category:** Feature
**Tags:** completed, page-publishing
**Created:** [17 ביוני,‏ 2020,‏ 5:56pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394 "2020-06-17T17:56:37Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [19 במאי,‏ 2020,‏ 7:03pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/1 "2020-05-19T19:03:07Z")

</div>

This is awesome! Thanks.

~~The thing that needs to be mentioned here is that these pages are visible only to those who can see the topic (right?).~~ This means that (1) `login_required` sites can’t use this to publish stuff for anonymous (not logged in) users (I think that this is the only point that might need to be made _even_ more clear), ~~and (2) the permissions of the category where the document is housed are significant (right?).~~

oops:

> [@Page Publishing](https://meta.discourse.org/t/page-publishing/151971/1):
>
> . Note that published pages will respect the visibility rules of the associated category.

---

<div class="post-metadata">

### Author: ![chau](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chau/32/163380_2.png) [@chau](https://meta.discourse.org/u/chau)
#### Post date: [19 במאי,‏ 2020,‏ 7:07pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/2 "2020-05-19T19:07:21Z")

</div>

> [@pfaffman](#):
>
> This means that (1) `login_required` sites can’t use this to publish stuff for anonymous

Great question and yes you’re right! Sites w/ “login\_required” will not be able to publish pages for anonymous users.

A user will be redirected to the login page should they click a published page URL.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [19 במאי,‏ 2020,‏ 7:09pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/3 "2020-05-19T19:09:39Z")

</div>

I’ve seen a number of people wanting this to have info pages for login-required sites (e.g., how to pay, what it costs, and so on). Seems like a difficult problem to solve. Is that on the roadmap?

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [19 במאי,‏ 2020,‏ 8:03pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/4 "2020-05-19T20:03:08Z")

</div>

> [@chau](#):
>
> Great question and yes you’re right! Sites w/ “login\_required” will not be able to publish pages for anonymous users.

> [@Page Publishing](https://meta.discourse.org/t/page-publishing/151971/5):
>
> I’ve seen a number of people wanting this to have info pages for login-required sites

I’m running a `login_required` Discourse forum and it would be absolutely fantastic if published pages could be made visible to anonymous users the same way that `/tos` and `/privacy` pages are.

---

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [22 במאי,‏ 2020,‏ 10:52pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/5 "2020-05-22T22:52:09Z")

</div>

This looks awesome!

And yet another feature request: allowing a published page to be the home page.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [22 במאי,‏ 2020,‏ 11:20pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/6 "2020-05-22T23:20:00Z")

</div>

I think that my [GitHub - pfaffman/discourse-allow-arbitrary-homepage: allow an admin to specify the default homepage to any URL. · GitHub](https://github.com/pfaffman/discourse-allow-arbitrary-homepage) will allow you to make a static page your home page. (I’m not sure that it’s a good idea, but you can give it a try)

---

<div class="post-metadata">

### Author: ![aksoforever](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aksoforever/32/502615_2.png) [@aksoforever](https://meta.discourse.org/u/aksoforever)
#### Post date: [8 ביוני,‏ 2020,‏ 9:05am UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/7 "2020-06-08T09:05:11Z")

</div>

is it possibly to see the published topic without login,  
like the way the tos and privacy page showing even though the site require login. thanks very much.

---

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [8 ביוני,‏ 2020,‏ 3:13pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/8 "2020-06-08T15:13:32Z")

</div>

So far published pages follow category permissions: so if your category is publicly visible, the topic will as well. You could unlist the topic so it does not clutter your public category if you only want the published page.

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [8 ביוני,‏ 2020,‏ 9:56pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/9 "2020-06-08T21:56:16Z")

</div>

> [@hellekin](#):
>
> You could unlist the topic so it does not clutter your public category if you only want the published page.

What permissions are applied to unlisted topics? ‘everyone’, I’m guessing - useful for a public site but not invite-only sadly.

I think that what those of us running invite-only forums want for published topics to have a setting to allow them to be publicly viewable regardless of permissions on the post it is based upon, so that they behave the same way as the Privacy and TOS pages. And whilst at it, being able to make the FAQ and about pages also publicly viewable if we wish.

---

<div class="post-metadata">

### Author: ![aksoforever](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aksoforever/32/502615_2.png) [@aksoforever](https://meta.discourse.org/u/aksoforever)
#### Post date: [8 ביוני,‏ 2020,‏ 10:50pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/10 "2020-06-08T22:50:07Z")

</div>

Yes, my site is required login, but some topics we want to display for the non-registered users.

Anyway there’s always topics suitable for non-registered users.

---

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [11 ביוני,‏ 2020,‏ 12:54pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/11 "2020-06-11T12:54:27Z")

</div>

> [@nathank](#):
>
> What permissions are applied to unlisted topics? ‘everyone’, I’m guessing - useful for a public site but not invite-only sadly.

> [@Page Publishing](https://meta.discourse.org/t/page-publishing/151971/27):
>
> Yes, my site is required login, but some topics we want to display for the non-registered users.
> 
> Anyway there’s always topics suitable for non-registered users.

I have this… I started with an invite-only setup, and started to go through all categories, removing `everyone` from the permissions and replacing with a specific group (you could use `trust_level_1` since this group requires to have been logged in). Then I put topics I want public in the `Uncategorized` space (or you may create a specific category with public permissions). Then I removed the `invite-only` setting (but kept the registration off by using SSO.)

---

<div class="post-metadata">

### Author: ![chau](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chau/32/163380_2.png) [@chau](https://meta.discourse.org/u/chau)
#### Post date: [17 ביוני,‏ 2020,‏ 5:56pm UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/12 "2020-06-17T17:56:37Z")

</div>

Hi folks!

Just wanted to update you folks on what we’ve been up to! We have added the ability for Published Pages to be public!  
[FEATURE: allows published pages to be public by jjaffeux · Pull Request #10053 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/10053)

There will now be a site setting: `show published pages login required` that you can enable to override the login\_required setting.  
 ![image](https://global.discourse-cdn.com/meta/optimized/3X/6/c/6c7bded96d762026d8ccb058de5e19a8767cdcb2_2_690x57.png)

There will also be a checkbox to publish a public page from the Page Publishing window.

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/9/f998984e9ae9385e6dd5ae3b13477b171c95cf5e.png)

* * *

This was a really popular request and I’m excited for you all to try this one out. Looking forward to the feedback as well!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [22 בנובמבר,‏ 2022,‏ 11:58am UTC](https://meta.discourse.org/t/allow-published-pages-to-be-visible-to-anon/246394/13 "2022-11-22T11:58:35Z")

</div>


