TransWikia.com

Private pages for users

ExpressionEngine® Answers Asked by huckbit on October 3, 2021

is it possible in expressionengine 5 to have private pages?

I know it’s possible to create a forum but what about pages with content just for registered users?

Thanks in advance for your help.

3 Answers

There's also the method of going into a template's settings, Access tab, and checking "Enable HTTP Authentication". That checkbox, combined with the member groups you check to have access right above it can also password-protect certain templates.

Answered by jphansen on October 3, 2021

Yes private pages are easily do-able. There are numerous approaches, here's one using a template to control who can view content.

Create a template and add some conditional tags to determine if the person is logged out (show login form), or logged in (show the content)

Assuming that anyone that is logged in can see content

{if logged_out}
  YOUR LOGIN FORM
{/if}

{if logged_in}
  YOUR PRIVATE CONTENT
{/if}

Only allow access to a specific member group

{if logged_out}
  YOUR LOGIN FORM
{/if}

<!-- only allow member group 5 to access content -->        
{if logged_in_group_id == "5"}
  YOUR PRIVATE CONTENT
{/if}

<!-- if logged in member group is not 5 -->
{if logged_in_group_id != "5"}
 You're logged in but not allowed to see content
{/if}

Answered by Bluedreamer on October 3, 2021

Answered by Zack on October 3, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP