BookStack
BookStack copied to clipboard
Add ability to share elements with 'unique' URL
Desired Feature: It would be great to have a way to share single books/chapters/pages with a single party without requiring them to have an account. I realize it is possible to just make an element available to the public but this is not a great solution if I want to share content with multiple parties. Let‘s say I want to share book A with person X and book B with person Y. I don‘t think there is a way to do this without sharing books A and B with X and Y by making both books publicly available. What I am thinking about is an obscured link with a hash like Google Docs does it. I haven't been using BookStack for too long, so maybe I'm missing a clever way to achieve this with the existing permission system?
@wutfan Thanks for this request. I agree this would be a great feature and there's not currently a way to do this.
I would also love to see this functionality!
https://github.com/koios-sh/BookStack/commit/3227cef715ec0b29dd82ca78171519df40cd9f1d
Hijack the authenticate and bypass the url prefix '/books/', '/search/', '/uploads/images/', set the permission of one book to public, close global 'public access', and I have this feature with minimum code changes.
Hope for the official implements with QRCode url.
Any update? :)
This would be a great feature
This feature really need to be implemented.
yes please...
Agreed, I would utilize this feature a lot.
This feature would be very useful!
+1 for this feature ❤️
Would be great 👍
+1
I totally agree, having the ability to share things using a unique URL would be an excellent feature to have!
+1 !
Yes please! +1!
I also agree and I would like to add the following ideas:
- To have control over the obscured link. Probably by assigning a GUID or something else as a unique ID to each of them.
- Add expiration date so after a specified date and time the link won't be available any more.
- To have the ability to share the same thing with more than one obscured links.
- Add an optional description for the obscured link which will be logged (audited) along with the visits to those links
- The visits to these links should trigger a webhook
Cheers!
+1! Thank you!
+1 That would be missing piece to establish Bookstack within my department, since we don't want the hassle of username/password authentication with the end-users.
+1
+1