Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow visitors to see the website based on password #405

Open
stefan-cotitosu opened this issue Aug 30, 2023 · 1 comment
Open

Allow visitors to see the website based on password #405

stefan-cotitosu opened this issue Aug 30, 2023 · 1 comment
Labels
customer report Indicates the request came from a customer. doc-needed This issue requires documentation updates or additions once it has been completed. large (1-2d) - This label is used for issues that can be completed within 2 days or less. new feature Request for a new feature or functionality to be added to the project.
Milestone

Comments

@stefan-cotitosu
Copy link

What problem does this address?

A user of the plugin would like to invite some people to see their in-progress building website by sharing a password with them. The advantage of this feature is that a username won't be required for each visitor, it will work like password-protected pages in WordPress.

Right now, with the maintenance mode enabled, only users with a created account can see the website based on their user-role and what's set in the LightStarts options.

What is your proposed solution?

Add an option to enable a password field on the front end where people with the password can view the website like the maintenance mode is disabled, but without accessing the Dashboard.

Requested here: https://secure.helpscout.net/conversation/2341483618/383158?folderId=931544

Will this feature require documentation? (Optional)

Yes, it requires documentation.

@stefan-cotitosu stefan-cotitosu added the new feature Request for a new feature or functionality to be added to the project. label Aug 30, 2023
@pirate-bot pirate-bot added customer report Indicates the request came from a customer. doc-needed This issue requires documentation updates or additions once it has been completed. labels Aug 30, 2023
@vytisbulkevicius vytisbulkevicius added this to the 2.7 milestone Sep 24, 2023
@mghenciu
Copy link

hey, I was checking some of the feedback from users in Metabase - and found something around this idea.

Here are some of the mentions in feedback from users.

First of all, I think having this feature for Free would be a good advantage for since competitors offer it only as a Pro options.
One example here.


Now going back to the issue, I think the main paint point is: as a developer/freelancer, how do I share the site for preview to a client, but without giving them Admin access?

Currently this is not possible, from what I know. And a solution like password protection or secret links - should fix this.

The password approach I think it's quite clear, while the secret link means to just use a secret argument in the URL that will show the page/site normally (something like this: https://demosites.io/neve-fse?secret-keyword

I think we can go with the one that is easier to implement.

@GrigoreMihai GrigoreMihai added the large (1-2d) - This label is used for issues that can be completed within 2 days or less. label Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
customer report Indicates the request came from a customer. doc-needed This issue requires documentation updates or additions once it has been completed. large (1-2d) - This label is used for issues that can be completed within 2 days or less. new feature Request for a new feature or functionality to be added to the project.
Projects
None yet
Development

No branches or pull requests

5 participants