• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Back and forward buttons don't work

 
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

I have begun using a secure website, and they specifically say "do NOT use your browser's BACK and FORWARD buttons, instead, use the navigation links on our webpage. if you use BACK and FORWARD button, you will get error, and will be disconnected"

What is the technical/security reason for
1. Making the session time-out if user clicks browser's BACK and FORWARD button

I've never heard of this before. Is this related to web development?
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It means dumb-asses created the site.
 
lowercase baba
Posts: 13089
67
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:It means dumb-asses created the site.


now Bear, be kind.

it is possible they were LAZY-asses.
 
Rancher
Posts: 4803
7
Mac OS X VI Editor Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Its probably that they were lazy dumb-asses creating the site.
 
Ranch Hand
Posts: 541
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have came across couple websites that says, fill out the given form in 5 minutes or session will expire and you will not be able to place your order.
 
Bear Bibeault
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'll never understand companies that make it hard for you to give them money.

The #1 product requirement for any commercial web site should always be: "Make it as easy as possible for visitors to send us their cash!"
 
Pat Farrell
Rancher
Posts: 4803
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I'll never understand companies that make it hard for you to give them money. The #1 product requirement for any commercial web site should always be: "Make it as easy as possible for visitors to send us their cash!"



It means that the website/store owner does not understand retail business. If a customer is shopping for something, the retailer's prime directive is to get the money out of the customer's wallet as quickly as possible. Nothing else matters. Once you have the money, if the customer says, gee, I'd rather have the red one instead of the green one I just ordered, the retailer (should) be happy and say something like: Sure, you know, there is normally a $5 charge to change orders, but since you are a loyal customer, I'll waive that fee. Even if the customer cancels the order, and demands his money back the retailer should be happy, as they have the use of the money over night, and they know that this customer has money. Getting a "qualified" customer into your store is at least 80% of the hard parts of retailing.

The short version of the rule is: If the customer wants something you sell, and has money, do not chase them out of the store.
 
Marshal
Posts: 28193
95
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Pat Farrell wrote:The short version of the rule is: If the customer wants something you sell, and has money, do not chase them out of the store.



Longer version: unless you're selling something which is in short supply and you are the monopoly provider of that product (like Ticketmaster, an example of Saurabh's point).
 
fred rosenberger
lowercase baba
Posts: 13089
67
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I'll never understand companies that make it hard for you to give them money.

I have said this exact thing for years. Most recently we went to the Apple store with a semi-functional iPod that was out of warranty. They wouldn't fix it. We said "What if we PAID you to fix it?"

no deal. Not even an option.

it boggles my mind.
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It's like a clock - turning it back or forward doesn't work.
 
Sandra Bachan
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:It means dumb-asses created the site.




This is a government site, by the way.

Please explain, how could they create the site such that a user can use the BACK and FORWARD button?

I wasn't sure where to post my original question because I understand it comes under web development (for which I hope to study some day)
 
Bear Bibeault
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Sandra Bachan wrote:This is a government site, by the way.


Huhn. 'nuff said.

Please explain, how could they create the site such that a user can use the BACK and FORWARD button?


By following proper principles, such as using RESTful URLs and using GET and POST properly.

I'm willing to bet that more than 80% of web developers do not properly understand HTTP.
 
The problems of the world fade way as you eat a piece of pie. This tiny ad has never known problems:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic