bradgrafelman;10974914 wrote:That's probably up to you mostly, but I would say all that you must do as a bare minimum is force certain pages (login, edit/add SSN, etc.) to use HTTPS. In other words, instead of incurring the overhead of SSL for every page load, you probably only need to do so when sensitive information is being sent to or from the client (e.g. you display and/or they update their SSN).
None. You might need to add new code, however, that forces an HTTPS connection for certain locations (see above).
Also note that SSL only secures traffic in transit. Once it reaches your server, it is now vulnerable to theft again. As such, if you're going to store sensitive information, you should ask yourself how secure your server is.
If you have an account on a shared host, for example, simply slapping an SSL cert onto your site could be seen as a somewhat wasted effort.
Thank you for your response. The overhead was one of the thoughts I had. So, if I only use the SSL on the pages that require privacy, then I would guess that the calls to those pages would be preceeded by https as opposed to the http. But what happens with relative links. Are they managed differently, or can they even be used when moving from insecure to secure pages and back again.
BTW, Yes, I do own my own dedicated server, so the shared issue isn't really an issue.
It has been my experience that when you go to a secured page, i.e. payment processor, and then when returning to the member website, you see a message indicating that you are going to an non-secured webpage. Is that something that will be an issue within the same website?
Also, what effect will transferring to a secure page have on sessions? Will they remain intact and transfer the necessary data to identify the member?
I know this is alot of questions, but I've spent hours searching on the web for resources relating to PHP and SSL to find the answers to these with no luck at all
I appreciate any feedback you can give me as well as any pointers and pitfalls to avoid, etc.
Another possible concern is that I use .htaccess to extract the members name from the end of the url for their replicated website. Will this be affected?
Thanks again.
Douglas
Any decent resource referrals would also be greatly appreciated.