Hi folks,
Apologies if this question has arisen before - I had a quick search through this forum and couldn't find anything similar, but if anyone knows of a similar thread, please point me toward it.
The application for which I've created my web-based output is itself web-based. Like lots of other web-based applications, its users require a username and password to log in.
I'd like my web-based output to be accessed by clicking a "Help" button that appears in the upper-right of every page in the application.
However, our developers are concerned about the security implications of implenting Flare's output into the application.
We need to be in a situation where the only way in which anyone can access the web-based output is by first logging into the application using a username and password.
In other words, we don't want our users to be able to share links to pages within the web-based output that can then be opened by 3rd parties. Furthermore, we don't want 3rd parties to be able to find pages of the web-based output themselves, and then use those pages to dig further into the application itself.
Does anyone have any experience of the concerns I'm describing? Or reassurance that I can pass on to our developers?
Many thanks in advance for any help you can give.
Best wishes,
Matt
Online Security
-
AmyJoFrance
- Jr. Propeller Head
- Posts: 2
- Joined: Tue Aug 25, 2015 2:07 am
Re: Online Security
I'm wondering if you ever found out anything about this...
I'm currently being asked about this by several people and I'm not sure how to reply. I've read another post that talks about scripts in master files and/or that it's the admin of the web server's responsibility. Some of the people I'm talking to don't really understand these words, and to be honest I have limited knowledge to be able to explain it myself.
If you've found any good resources or topics about this, please share
I'm currently being asked about this by several people and I'm not sure how to reply. I've read another post that talks about scripts in master files and/or that it's the admin of the web server's responsibility. Some of the people I'm talking to don't really understand these words, and to be honest I have limited knowledge to be able to explain it myself.
If you've found any good resources or topics about this, please share
-
Robotman
- Sr. Propeller Head
- Posts: 186
- Joined: Sat Mar 04, 2006 3:05 am
- Location: Melbourne, Australia
- Contact:
Re: Online Security
Hi Matt,
Caveat: I am not a developer yet I presented a topic around this very idea.
The basic idea is that a token or ID be passed to open a specific HTML5 page (not webhelp output).
At the moment, our software (and help) is installed on a middleware box which means the help is installed locally. When a user log ins and presses F1, our help is displayed in a new tab using CSH. If I close down the software tab and click refresh on the help, the topic is not displayed.
Our devs have not yet implemented it when the help is on the web although I am assured this is possible (and, technologically, it should be possible).
Caveat: I am not a developer yet I presented a topic around this very idea.
The basic idea is that a token or ID be passed to open a specific HTML5 page (not webhelp output).
At the moment, our software (and help) is installed on a middleware box which means the help is installed locally. When a user log ins and presses F1, our help is displayed in a new tab using CSH. If I close down the software tab and click refresh on the help, the topic is not displayed.
Our devs have not yet implemented it when the help is on the web although I am assured this is possible (and, technologically, it should be possible).
Last edited by Robotman on Tue Mar 15, 2016 5:42 pm, edited 1 time in total.
-
RamonS
- Senior Propellus Maximus
- Posts: 4293
- Joined: Thu Feb 02, 2006 9:29 am
- Location: The Electric City
Re: Online Security
There are definitely ways, as suggested you can pass a token along. Assuming it being a hosted app, you can also drop the help into a CDN and then restrict access to that by domain. So only the domain where the hosted systems are on can make requests to the CDN, all other requests get rejected.
In all these discussions - and there are many in the forums - I always question the motivation why access to help is to be restricted and made difficult. Rest assured that the help will be copied and distributed. So why go through all this trouble and potentially make it harder for your own customers?
In all these discussions - and there are many in the forums - I always question the motivation why access to help is to be restricted and made difficult. Rest assured that the help will be copied and distributed. So why go through all this trouble and potentially make it harder for your own customers?
New Book: Creating user-friendly Online Help
Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U

Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U
-
Robotman
- Sr. Propeller Head
- Posts: 186
- Joined: Sat Mar 04, 2006 3:05 am
- Location: Melbourne, Australia
- Contact:
Re: Online Security
This is something I have questioned those with a higher income than I.RamonS wrote:In all these discussions - and there are many in the forums - I always question the motivation why access to help is to be restricted and made difficult. Rest assured that the help will be copied and distributed. So why go through all this trouble and potentially make it harder for your own customers?
-
RamonS
- Senior Propellus Maximus
- Posts: 4293
- Joined: Thu Feb 02, 2006 9:29 am
- Location: The Electric City
Re: Online Security
The problem with securing help with a user name and password or by passing a token is that it is then tied to some form of authentication service. Adding a link to help from a knowledge base or corporate web site or any other place is off the list. I've worked with knowledge bases and customer portals in the past and the biggest complaint was always about the annoyance of having to sign up first and then log in each time. For many it is much easier to hit the speed dial and call support, which is way more expensive for the company.
If a company has to resort to secrecy for the help file to stay competitive then there are way bigger issues. Keep innovating and delivering value that nobody else can rather than spend engineering hours on securing a help system. The developers better work on new features or fix bugs than do that.
If a company has to resort to secrecy for the help file to stay competitive then there are way bigger issues. Keep innovating and delivering value that nobody else can rather than spend engineering hours on securing a help system. The developers better work on new features or fix bugs than do that.
New Book: Creating user-friendly Online Help
Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U

Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U